diff --git a/unit-files/s@.service b/unit-files/s@.service new file mode 100644 index 0000000000000000000000000000000000000000..987d484858b42ef388872140b0af1a3fec099676 --- /dev/null +++ b/unit-files/s@.service @@ -0,0 +1,21 @@ +[Unit] +Description=%p-%i + +# Requirements +Requires=docker.service + +# Dependency ordering +After=docker.service + +[Service] +Restart=always +RestartSec=10 +TimeoutStartSec=60 +TimeoutStopSec=15 +WorkingDirectory=/system/%i/ +ExecStartPre=-/opt/bin/docker-compose rm -f +ExecStart=/bin/bash -euxc "/opt/bin/docker-compose up" +ExecStop=/opt/bin/docker-compose stop + +[Install] +WantedBy=multi-user.target