diff --git a/klipper/Dockerfile b/klipper/Dockerfile index ba082a6..ccb5fe5 100644 --- a/klipper/Dockerfile +++ b/klipper/Dockerfile @@ -116,6 +116,6 @@ COPY --chown=${USER}:${USER} --from=builder ${HOME}/moonraker ${HOME}/moonraker COPY --chown=${USER}:${USER} --from=builder ${MOONRAKER_VENV_DIR} ${MOONRAKER_VENV_DIR} COPY --chown=${USER}:${USER} config ${CONFIG_DIR} -COPY klipper/supervisord.conf /etc/supervisor/conf.d/supervisord.conf -COPY klipper/*.ini /etc/supervisor/ -CMD ["supervisord", "-c", "/etc/supervisor/supervisord.conf"] +COPY klipper/supervisord.conf /etc/supervisord/conf.d/supervisord.conf +COPY klipper/*.ini /etc/supervisord/ +CMD ["supervisord", "-c", "/etc/supervisord/conf.d/supervisord.conf"] diff --git a/klipper/klipper_mcu.ini b/klipper/klipper_mcu.ini index eefb5cd..cd5a744 100644 --- a/klipper/klipper_mcu.ini +++ b/klipper/klipper_mcu.ini @@ -6,5 +6,4 @@ stdout_logfile_maxbytes = 0 stderr_logfile=/dev/fd/2 stderr_logfile_maxbytes = 0 autorestart=true -autostart=false -dependent_startup=true +autostart=true diff --git a/klipper/supervisord.conf b/klipper/supervisord.conf index 4fb1730..13b611f 100644 --- a/klipper/supervisord.conf +++ b/klipper/supervisord.conf @@ -16,7 +16,7 @@ supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface serverurl=unix:///tmp/supervisor.sock [eventlistener:dependentstartup] -command=python -m supervisord_dependent_startup -c /etc/supervisor/conf.d/supervisord.conf +command=python -m supervisord_dependent_startup -c /etc/supervisord/conf.d/supervisord.conf autostart=true autorestart=unexpected startretries=0