diff --git a/docker/php/supervisord.conf b/docker/php/supervisord.conf index 99fb8ffc5..907b51505 100644 --- a/docker/php/supervisord.conf +++ b/docker/php/supervisord.conf @@ -47,11 +47,11 @@ startsecs=3 stopwaitsecs=10 [program:websocket-server] -command=php ./ws_server.php +command=/bin/bash -c "if [ -f /var/www/html/ws_server.php ]; then php ./ws_server.php; else echo 'ws_server.php not found, skipping websocket server'; fi" workdir=/var/www/html autostart=true -autorestart=true -startretries=3 +autorestart=false +startretries=0 stdout_logfile=/var/log/supervisor/websocket-server.log stdout_logfile_maxbytes=10MB stdout_logfile_backups=10