You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is my take on alpine in docker along with runit as a supervisor inside. You simply need populate /etc/service/<service-folder>/run with the service scripts you need. If you need to run pre-service code then the place to put it is /etc/runit_init.d/. The startup script executes each script it finds there and then finally launches runit to supervise the created services. If any of the scripts in runit_init.d fail, the launch is aborted.