From 986fb63cc3a2c934de8d93ed36c089dd07331013 Mon Sep 17 00:00:00 2001 From: Zac Gaetano Date: Sat, 4 Apr 2026 22:40:48 -0400 Subject: [PATCH] Add supervisord.conf --- supervisord.conf | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 supervisord.conf diff --git a/supervisord.conf b/supervisord.conf new file mode 100644 index 0000000..a76b2e3 --- /dev/null +++ b/supervisord.conf @@ -0,0 +1,22 @@ +[supervisord] +nodaemon=true +logfile=/app/logs/supervisord.log +pidfile=/var/run/supervisord.pid + +[program:fastapi] +command=python -m uvicorn backend.main:app --host 0.0.0.0 --port 8000 +directory=/app +redirect_stderr=true +stdout_logfile=/app/logs/fastapi.log +autostart=true +autorestart=true +startsecs=10 + +[unix_http_server] +file=/var/run/supervisor.sock + +[supervisorctl] +serverurl=unix:///var/run/supervisor.sock + +[rpcinterface:supervisor] +supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface