Add supervisor + Postgres/Redis integration for TrueNAS deployment

This commit is contained in:
2026-05-13 07:28:35 -03:00
parent 3d7c52c02a
commit d10e8063e9
2 changed files with 66 additions and 1 deletions
+31
View File
@@ -0,0 +1,31 @@
[supervisord]
nodaemon=true
logfile=/var/log/supervisor/supervisord.log
[program:postgres]
command=/usr/bin/postgres -D /var/lib/postgresql/data
autostart=true
autorestart=true
priority=10
[program:redis]
command=/usr/bin/redis-server --appendonly yes
autostart=true
autorestart=true
priority=20
[program:api]
command=node dist/index.js
directory=/app
autostart=true
autorestart=true
priority=30
environment=NODE_ENV="production"
[program:worker]
command=node dist/worker.js
directory=/app
autostart=true
autorestart=true
priority=40
environment=NODE_ENV="production"