24 lines
568 B
SYSTEMD
24 lines
568 B
SYSTEMD
[Unit]
|
||
Description=Haixun Node Playwright Worker (style-8d)
|
||
After=network-online.target haixun-gateway.service
|
||
Wants=network-online.target
|
||
|
||
[Service]
|
||
Type=simple
|
||
User=haixun
|
||
Group=haixun
|
||
WorkingDirectory=/opt/haixun/node-worker
|
||
# 至少需要 HAIXUN_BACKEND_URL 與 HAIXUN_WORKER_SECRET(與 gateway 的 InternalWorker.Secret 一致)
|
||
EnvironmentFile=/opt/haixun/etc/haixun.env
|
||
ExecStart=/usr/bin/npx tsx style-8d-worker.ts
|
||
Restart=always
|
||
RestartSec=10
|
||
LimitNOFILE=65535
|
||
|
||
NoNewPrivileges=true
|
||
ProtectSystem=full
|
||
PrivateTmp=true
|
||
|
||
[Install]
|
||
WantedBy=multi-user.target
|