Files
AriWeb-Suite/deploy/units/ariweb-agent.service.tmpl

25 lines
564 B
Cheetah

[Unit]
Description=Ariweb Node Agent ({{VERSION}})
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User={{USER}}
Group={{USER}}
WorkingDirectory={{APP_DIR}}/current
Environment=NODE_ENV=production
Environment=ARIWEB_AGENT_DATA={{APP_DIR}}/data
Environment=NODE_OPTIONS=--no-warnings
Environment=PATH=/usr/local/bin:/usr/bin:/bin:/snap/bin
{{ENV_LINES}}
ExecStart={{NODE}} agent/index.mjs run
Restart=always
RestartSec=5
StandardOutput=journal
StandardError=journal
SyslogIdentifier=ariweb-agent
[Install]
WantedBy=multi-user.target