aslan-server/.deploy/prod-deploy/ops/aslan-ops.service
2026-07-08 17:47:58 +08:00

22 lines
545 B
Desktop File

[Unit]
Description=Aslan deployment operations panel
After=network-online.target docker.service
Wants=network-online.target
[Service]
Type=simple
User=ubuntu
Group=ubuntu
WorkingDirectory=/opt/aslan-deploy
Environment=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Environment=HOME=/home/ubuntu
Environment=ASLAN_ALLOWED_BRANCHES=aslan_prod
EnvironmentFile=/etc/aslan-ops.env
ExecStart=/usr/bin/python3 /opt/aslan-deploy/ops/aslan_ops.py
Restart=always
RestartSec=5
NoNewPrivileges=true
[Install]
WantedBy=multi-user.target