Changes for README.md: 6 added lines, 0 removed lines.
Original line number
Diff line number
Diff line
# Virtualmin in Docker
## What is it NOT
Working!
To be clear, this image does not work at the present time. The fundamental issue is that Webmin does not support any of the init systems for which I have found Docker implementations (S6, Runit, OpenRC, Tini, and more). Currently Webmin supports Launchd and hostconfig (both MacOS), RC (FreeBSD), SysV init, rc.my, upstart and systemd (all Linux), and Windows. Until I can find a viable cross-over between these lists this project is dead in the water.
## What is it
Virtualmin (https://www.virtualmin.com/) in a Docker (https://www.docker.com/) container. No, it probably shouldn't be done, but I did it anyway. Virtualmin is way too complex with far too many moving parts to really fit into the "containerisation" concept, however it makes managing multiple domains with web and e-mail way too simple to give up (old dogs, new tricks, perhaps?). So here it is in containerised form to fit into "the new way" without having to dedicate a whole virtual (or even physical) server to it.