summaryrefslogtreecommitdiffstats
path: root/roles/clients/files/mariadb-cirrus.service
diff options
context:
space:
mode:
Diffstat (limited to 'roles/clients/files/mariadb-cirrus.service')
-rw-r--r--roles/clients/files/mariadb-cirrus.service22
1 files changed, 22 insertions, 0 deletions
diff --git a/roles/clients/files/mariadb-cirrus.service b/roles/clients/files/mariadb-cirrus.service
new file mode 100644
index 0000000..c2b3ebc
--- /dev/null
+++ b/roles/clients/files/mariadb-cirrus.service
@@ -0,0 +1,22 @@
+[Unit]
+Description=Mariadb Server Cirrus
+After=docker.service
+
+[Service]
+Restart=always
+EnvironmentFile=/etc/%p.env
+ExecStart=/usr/bin/docker run -i \
+ -e MYSQL_USER \
+ -e MYSQL_PASSWORD \
+ -e MYSQL_DATABASE \
+ -e MYSQL_ROOT_PASSWORD \
+ -v /contener/%p/var/lib/mysql/data:/var/lib/mysql/data:Z \
+ -v /contener/%p/etc/my.cnf.d:/etc/my.cnf.d:Z \
+ -v /contener/%p/var/log/mariadb:/var/log/mariadb:Z \
+ -v /contener/%p/run/mariadb:/run/mariadb:z \
+ mariadb:10.1.26-3
+ExecReload=/usr/bin/kill -HUP $MAINPID
+KillSignal=SIGINT
+
+[Install]
+WantedBy=multi-user.target