why should I choose to run mailcow in Docker?
What do you recommend, should I use a VPS/Bare Metal or Docker?
Hi, Mailcow comes in two versions the normal version https://github.com/andryyy/mailcow and the dockerized version of it https://github.com/andryyy/mailcow-dockerized.
I think one of the main advantages dockerized version if you ever need to move Mailcow to a new server you can just copy over the container's and volume to the new server.
Also i believe the dockerized version use's less resources and faster as it use's Rspamd instead of Spamassassin.
I run Mailcow in a Vps hosted on my dedicated server it works ok.
In addition to what Razza said, the configuration with docker allows scaling of some of the containers, like Rspamd. So again some performance/resource differences which may better suit some situations.
side effect of docker:much easier to maintain:
git pull docker-compose pulldocker-compose up -ddocker-compose restart
and mailcow is up2date without any risk of damaged data
Is using the Dockerized version secure on a production DigitalOcean server?
@bitti huh this is a vague thesis
@discofris I would say yes. Definitely not more unsecure as a standard installation.