Files
boss/deployment/systemd/boss-web.service
2026-03-26 23:16:56 +08:00

22 lines
465 B
Desktop File

[Unit]
Description=Boss Web
After=network.target
[Service]
Type=simple
WorkingDirectory=/opt/boss
Environment=PORT=3000
Environment=BOSS_AUTH_VERIFICATION_MODE=fixed
Environment=BOSS_AUTH_FIXED_CODE=000000
Environment=BOSS_RUNTIME_ROOT=/opt/boss
Environment=BOSS_STATE_FILE=/opt/boss/data/boss-state.json
EnvironmentFile=-/opt/boss/.env.server
ExecStart=/usr/bin/npm start
Restart=always
RestartSec=3
User=ubuntu
Group=ubuntu
[Install]
WantedBy=multi-user.target