Repo init
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
[supervisord]
|
||||
nodaemon=true
|
||||
logfile=/app/data/logs/supervisord.log
|
||||
logfile_maxbytes=10MB
|
||||
logfile_backups=3
|
||||
pidfile=/tmp/supervisord.pid
|
||||
|
||||
[unix_http_server]
|
||||
file=/tmp/supervisor.sock
|
||||
|
||||
[supervisorctl]
|
||||
serverurl=unix:///tmp/supervisor.sock
|
||||
|
||||
[rpcinterface:supervisor]
|
||||
supervisor.rpcinterface_factory=supervisor.rpcinterface:make_main_rpcinterface
|
||||
|
||||
# ── Serviços base ────────────────────────────────────────────────────────────
|
||||
|
||||
[program:mediamtx]
|
||||
command=/usr/local/bin/mediamtx /etc/mediamtx.yml
|
||||
autorestart=true
|
||||
priority=1
|
||||
stdout_logfile=/app/data/logs/mediamtx.log
|
||||
stderr_logfile=/app/data/logs/mediamtx.log
|
||||
|
||||
[program:nextjs]
|
||||
directory=/app
|
||||
command=node server.js
|
||||
environment=PORT=3000,HOSTNAME=0.0.0.0,DATA_DIR=/app/data
|
||||
autorestart=true
|
||||
priority=2
|
||||
stdout_logfile=/app/data/logs/nextjs.log
|
||||
stderr_logfile=/app/data/logs/nextjs.log
|
||||
|
||||
# ── Streams dinâmicas ────────────────────────────────────────────────────────
|
||||
# Cada stream gera /app/data/streams/{id}/stream.conf
|
||||
# O supervisord inclui todos automaticamente
|
||||
|
||||
[include]
|
||||
files = /app/data/streams/*/stream.conf
|
||||
Reference in New Issue
Block a user