diff --git a/etc/systemd/system/drone.service b/etc/systemd/system/drone.service index 8b035aa..b74c8cb 100644 --- a/etc/systemd/system/drone.service +++ b/etc/systemd/system/drone.service @@ -11,8 +11,9 @@ Restart=always RestartSec=15s Environment=COMPOSE_FILE=/etc/drone/docker-compose.yml -ExecStart=/usr/bin/docker-compose -p drone -f ${COMPOSE_FILE} up --remove-orphans -ExecStop=/usr/bin/docker-compose -p drone -f ${COMPOSE_FILE} stop +ExecStartPre=/usr/bin/docker-compose -p drone -f /etc/drone/docker-compose.yml down +ExecStart=/usr/bin/docker-compose -p drone -f /etc/drone/docker-compose.yml up --remove-orphans +ExecStop=/usr/bin/docker-compose -p drone -f /etc/drone/docker-compose.yml stop Nice=-14 IOSchedulingClass=1