Skip slow Git worktree walks on /mnt, run Vite on Windows npm, reuse Windows SSH keys, and stop rewriting the klevze-owned public app symlink that skinbase cannot replace.
22 lines
767 B
Plaintext
22 lines
767 B
Plaintext
; Install once on the app host:
|
|
; sudo cp deploy/supervisor/skinbase-ssr.conf /etc/supervisor/conf.d/skinbase-ssr.conf
|
|
; sudo supervisorctl reread && sudo supervisorctl update
|
|
; sudo supervisorctl start skinbase-ssr
|
|
;
|
|
; Path uses the stable app symlink (REMOTE_FOLDER), not a versioned release dir.
|
|
; Override node path if needed. Deploy restarts this via SSR_SUPERVISOR_PROGRAM=skinbase-ssr.
|
|
[program:skinbase-ssr]
|
|
command=/usr/bin/env node /opt/www/virtual/SkinbaseNova/bootstrap/ssr/ssr.js
|
|
directory=/opt/www/virtual/SkinbaseNova
|
|
process_name=%(program_name)s
|
|
numprocs=1
|
|
autostart=true
|
|
autorestart=true
|
|
user=skinbase
|
|
redirect_stderr=true
|
|
stdout_logfile=/var/log/skinbase_ssr.log
|
|
stdout_logfile_maxbytes=10MB
|
|
stopwaitsecs=10
|
|
stopasgroup=true
|
|
killasgroup=true
|