Stap 1: installeer Docker Engine (NIET Docker Desktop)
curl -sSL https://get.docker.com | sh
Dit installeert Docker CE plus de compose-plugin (docker compose, zonder koppelteken).
Stap 2: clone Mailcow
cd /opt
git clone https://github.com/mailcow/mailcow-dockerized
cd mailcow-dockerized
/opt/mailcow-dockerized is de gedocumenteerde locatie. Houd je daaraan: alle documentatie, supportdiscussies en updatescripts gaan uit van dit pad.
Stap 3: genereer de configuratie
./generate_config.sh
Je wordt gevraagd om MAILCOW_HOSTNAME. Dit MOET een echt DNS A-record zijn (bijv. mail.example.com) en MOET een subdomein zijn, niet het kale domein.
Stap 4: pull en start
docker compose pull
docker compose up -d
De eerste keer duurt 5-10 minuten terwijl de images downloaden en de databases worden aangemaakt. Volg de logs met docker compose logs -f om problemen vroeg te zien.
Log in om bij te houden wat je gelezen hebt.