Add Ubuntu deployment workflow

This commit is contained in:
武阳
2026-05-07 11:50:50 +08:00
parent 2349075a82
commit 37f411a547
11 changed files with 565 additions and 883 deletions
@@ -0,0 +1,16 @@
[Unit]
Description=ZK Data Agent backend
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=__USER__
WorkingDirectory=__PROJECT_ROOT__
ExecStart=__PROJECT_ROOT__/scripts/start-backend.sh
Restart=always
RestartSec=5
Environment=PYTHONUNBUFFERED=1
[Install]
WantedBy=multi-user.target
@@ -0,0 +1,15 @@
[Unit]
Description=ZK Data Agent frontend
After=network-online.target zk-data-agent-backend.service
Wants=network-online.target
[Service]
Type=simple
User=__USER__
WorkingDirectory=__PROJECT_ROOT__/frontend/app
ExecStart=__PROJECT_ROOT__/scripts/start-frontend.sh
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target