Darstellung
Überblick
Dieser Teil ist für dich, wenn du POSTDOG für einen Kunden installierst und betreibst. POSTDOG kommt als Docker-Container und wird mit einer Zeile eingerichtet.
Was auf der Maschine landet
| Was | Wo | Wofür |
|---|---|---|
Container postdog-core | Image aus dem signierten Release | Oberfläche, Anwendung und alles, was die Anwendung verwaltet |
Container postdog-data | mysql:8.4 | die Datenbank, getrennt von core austauschbar |
Volumes postdog-secrets, postdog-mysql, postdog-maildirs, postdog-certs, postdog-dkim | Docker | Keystore und Kennwörter, Datenbank, Postfächer, Zertifikate, DKIM-Schlüssel |
| Konfiguration | /opt/postdog | .env, docker-compose.yml, einrichtung.txt |
Die Volumes legt das Installationsskript an, nicht compose. Sie sind in der compose-Datei als external eingetragen – docker compose down -v löscht sie deshalb nicht.
postdog-core läuft genau einmal. Zwei Repliken würden dieselbe Mail zweimal verteilen.
Drei Namen
Aus der Domain des Kunden werden drei Namen:
| Name | Wofür |
|---|---|
postdog.<domain> | die Oberfläche |
mail.<domain> | der Mailserver (IMAP, SMTP), Ziel des Kalender-SRV-Eintrags |
meet.<domain> | Chat und Besprechungen |
Bei der Installation kannst du jeden davon ändern.
Der Weg
- Voraussetzungen prüfen: Maschine, Ports, Zugang.
- DNS-Einträge setzen – mindestens die drei Namen auf die Maschine.
- Installation: eine Zeile, ein paar Fragen, dann läuft es durch.
- Läuft schon Apache oder nginx: Hinter Apache oder nginx – das Skript bindet sich selbst ein.
- Sichern einrichten, bevor Daten drin sind.
Danach: Lizenz und Pakete, Updates, Fehler finden.
Der Keystore
Im Volume postdog-secrets liegt der Keystore. Ohne ihn sind Empfängernamen und -adressen unlesbar – auch für uns. Sichere ihn vom ersten Tag an. Mehr unter Sichern und Wiederherstellen.
Stand des Images
Im aktuellen core-Image laufen Apache (Oberfläche) und die Anwendung. Postfix, Dovecot, rspamd und OpenDKIM sind noch nicht enthalten, und der Besprechungsdienst wird im Container noch nicht gestartet. Die Mail-Ports werden zwar veröffentlicht, aber noch nicht bedient.