Some checks failed
Build All Docker Images / changes (push) Has been cancelled
Build and Push App Docker Image / build (push) Has been cancelled
Build and Push Node Docker Image / build (push) Has been cancelled
Test and Lint / test-app (push) Has been cancelled
Test and Lint / test-node (push) Has been cancelled
Test and Lint / lint-dockerfiles (push) Has been cancelled
Test and Lint / security-scan (push) Has been cancelled
Build All Docker Images / build-app (push) Has been cancelled
Build All Docker Images / build-node (push) Has been cancelled
Build All Docker Images / summary (push) Has been cancelled
23 lines
536 B
Desktop File
23 lines
536 B
Desktop File
[Unit]
|
|
Description=Home Server Agent
|
|
Documentation=https://github.com/your-repo/home-server-agent
|
|
Requires=docker.service
|
|
After=docker.service
|
|
Wants=network-online.target
|
|
After=network-online.target
|
|
|
|
[Service]
|
|
Type=forking
|
|
RemainAfterExit=yes
|
|
WorkingDirectory=/opt/home-server-agent
|
|
ExecStart=/usr/local/bin/docker-compose up -d
|
|
ExecStop=/usr/local/bin/docker-compose down
|
|
ExecReload=/usr/local/bin/docker-compose restart
|
|
TimeoutStartSec=0
|
|
Restart=on-failure
|
|
RestartSec=10
|
|
User=docker
|
|
Group=docker
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|