Files
SkinbaseNova/deploy/supervisor/skinbase-ssr.conf
T

23 lines
832 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.
; Supervisor has a minimal PATH, so call node by absolute path. Deploy restarts
; this as the SSH login user via: sudo -n supervisorctl restart skinbase-ssr
[program:skinbase-ssr]
command=/usr/local/bin/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