22 lines
545 B
Desktop File
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
|