Modularized supervisor configuration by separating each service into individual files under supervisor/conf.d/. This improves maintainability and makes it easier to manage each service configuration independently.
Changes:
Created separate configuration files for xvfb, x11vnc, fluxbox, and novnc.
Updated supervisord.conf to include configurations from conf.d/.
Adjusted Dockerfile to copy individual config files.
Testing:
Built and tested Docker image locally.
Verified that all services start correctly and logs are properly generated.
Modularized
supervisor
configuration by separating each service into individual files undersupervisor/conf.d/
. This improves maintainability and makes it easier to manage each service configuration independently.Changes:
xvfb
,x11vnc
,fluxbox
, andnovnc
.supervisord.conf
to include configurations fromconf.d/
.Dockerfile
to copy individual config files.Testing: