29 lines
940 B
Desktop File
29 lines
940 B
Desktop File
[Unit]
|
|
Description=Aslan test docker compose deployment panel
|
|
After=network-online.target docker.service
|
|
Wants=network-online.target
|
|
|
|
[Service]
|
|
Type=simple
|
|
User=root
|
|
Group=root
|
|
WorkingDirectory=/opt/aslan-test
|
|
Environment=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
|
Environment=HOME=/root
|
|
Environment=ASLAN_DEPLOY_BASE=/opt/aslan-test
|
|
Environment=ASLAN_SOURCE_DIR=/opt/aslan-test/source/aslan-server
|
|
Environment=ASLAN_DEPLOY_SCRIPT=/opt/aslan-test/deploy-likei-services.sh
|
|
Environment=ASLAN_COMPOSE_FILE=/opt/aslan-test/docker-compose.yml
|
|
Environment=ASLAN_ENV_FILE=/opt/aslan-test/config/.env
|
|
Environment=ASLAN_ALLOWED_BRANCHES=aslan_test
|
|
Environment=ASLAN_OPS_HOST=127.0.0.1
|
|
Environment=ASLAN_OPS_PORT=18081
|
|
Environment=ASLAN_OPS_COOKIE_PATH=/deploy
|
|
EnvironmentFile=/etc/aslan-test-ops.env
|
|
ExecStart=/usr/bin/python3 /opt/aslan-test/ops/aslan_ops.py
|
|
Restart=always
|
|
RestartSec=5
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|