Switch Threads scheduling back to systemd as sunrise user

This commit is contained in:
2026-11-02 05:03:17 +09:00
parent 586e59608e
commit 62afa4b272
3 changed files with 99 additions and 145 deletions
+22
View File
@@ -0,0 +1,22 @@
[Unit]
Description=Sunrise Threads daily capture and publishing worker
Wants=network-online.target
After=network-online.target
StartLimitIntervalSec=0
[Service]
Type=simple
User=sunrise
WorkingDirectory=/opt/sunrise
Environment=NODE_ENV=production
Environment=TZ=Asia/Seoul
Environment=HOME=/home/sunrise
ExecStart=/usr/bin/node /opt/sunrise/server/threads/worker.ts
Restart=on-failure
RestartSec=60
TimeoutStopSec=15
KillMode=control-group
UMask=0022
[Install]
WantedBy=multi-user.target