Files
smartpark-app/ci/smartpark-runner.service
T

24 lines
581 B
Desktop File
Raw Normal View History

[Unit]
Description=SmartPark Gitea manual runner
After=network-online.target
Wants=network-online.target
[Service]
User=smartpark-runner
Group=smartpark-runner
WorkingDirectory=/var/lib/smartpark-runner
Environment=HOME=/var/lib/smartpark-runner
Environment=PATH=/opt/smartpark-node/bin:/usr/local/bin:/usr/bin:/bin
ExecStart=/usr/local/bin/gitea-runner daemon --config /etc/smartpark-runner/config.yaml
Restart=on-failure
RestartSec=10
UMask=0077
NoNewPrivileges=true
PrivateTmp=true
ProtectHome=true
ProtectSystem=full
TimeoutStopSec=30min
[Install]
WantedBy=multi-user.target