Skip to content
Snippets Groups Projects
Commit 7e93832f authored by Pierre Ozoux's avatar Pierre Ozoux
Browse files

Be nicer with the system

parent 8147044c
No related branches found
No related tags found
No related merge requests found
...@@ -12,6 +12,7 @@ Before=haproxy.service ...@@ -12,6 +12,7 @@ Before=haproxy.service
[Service] [Service]
Restart=always Restart=always
RestartSec=20
TimeoutStartSec=0 TimeoutStartSec=0
ExecStartPre=-/usr/bin/docker kill %p ExecStartPre=-/usr/bin/docker kill %p
ExecStartPre=-/usr/bin/docker rm %p ExecStartPre=-/usr/bin/docker rm %p
......
...@@ -9,6 +9,7 @@ After=docker.service ...@@ -9,6 +9,7 @@ After=docker.service
[Service] [Service]
Restart=always Restart=always
RestartSec=20
TimeoutStartSec=0 TimeoutStartSec=0
ExecStartPre=-/usr/bin/docker kill %p ExecStartPre=-/usr/bin/docker kill %p
ExecStartPre=-/usr/bin/docker rm %p ExecStartPre=-/usr/bin/docker rm %p
......
...@@ -9,6 +9,7 @@ After=docker.service ...@@ -9,6 +9,7 @@ After=docker.service
[Service] [Service]
Restart=always Restart=always
RestartSec=20
TimeoutStartSec=0 TimeoutStartSec=0
ExecStartPre=-/usr/bin/docker kill %p ExecStartPre=-/usr/bin/docker kill %p
ExecStartPre=-/usr/bin/docker rm %p ExecStartPre=-/usr/bin/docker rm %p
......
...@@ -13,6 +13,7 @@ BindsTo=lamp@%i.service ...@@ -13,6 +13,7 @@ BindsTo=lamp@%i.service
[Service] [Service]
Restart=always Restart=always
RestartSec=20
TimeoutStartSec=0 TimeoutStartSec=0
Type=notify Type=notify
NotifyAccess=all NotifyAccess=all
......
...@@ -8,6 +8,8 @@ Requires=web@%i.service ...@@ -8,6 +8,8 @@ Requires=web@%i.service
Before=web@%i.service Before=web@%i.service
[Service] [Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/bash -euxc ' \ ExecStart=/bin/bash -euxc ' \
application_folder=/data/domains/%i/%p/www-content; \ application_folder=/data/domains/%i/%p/www-content; \
if [ ! -d $application_folder ]; then \ if [ ! -d $application_folder ]; then \
......
...@@ -13,6 +13,7 @@ Before=backup@%i.timer ...@@ -13,6 +13,7 @@ Before=backup@%i.timer
[Service] [Service]
Restart=always Restart=always
RestartSec=20
TimeoutStartSec=0 TimeoutStartSec=0
Type=notify Type=notify
NotifyAccess=all NotifyAccess=all
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment