I ran postfix, dovecot apache etc on my server for a long time. This was working excellent. But I always worried about my settings, security, stability etc. I never had an issue, but … What if ..
That is the reason I switched to Mailcow. I read about it on another forum and just gave it a try. I used docker for some time with other services like Home assistant, Pi-Hole, AdGuard, zwavejs2mqtt, etc. So nothing to fear ;-)
Now I run Mailcow Dockerised for some time now. It is really stable and always excellent! Thank you guys developers! Mailcow parts are really working well together. I trust your knowledge in this!
Besides this Mailcow server, running on a VPS, I have another VPS. Running Apache, Wordpress and a Vaultwaren docker container. Which is a Bitwarden server clone, written in Rust.
I decided to end my apache2 services and try to move this Vaultwaren docker to the Mailcow VPS. To reduce costs.
Starting this Vaultwarden container on its own port, like 9056, is going well. Even if I open this port to the internet, I could never reach the Vaultwarden page. Is it possible to add this Vaultwarden docker aside Mailcow? Should I create a reverse proxy? Inside one of the the mailcow docker containers? Should I place apache in front of Mailcow, direct on the VPS, and reverse proxy Mailcow and Vaultwarden?
Has anyone done this before? How do I do this, to run both ‘services’ on the same VPS?