Skip to content

Ü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 ​

WasWoWofür
Container postdog-coreImage aus dem signierten ReleaseOberfläche, Anwendung und alles, was die Anwendung verwaltet
Container postdog-datamysql:8.4die Datenbank, getrennt von core austauschbar
Volumes postdog-secrets, postdog-mysql, postdog-maildirs, postdog-certs, postdog-dkimDockerKeystore 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:

NameWofü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 ​

  1. Voraussetzungen prüfen: Maschine, Ports, Zugang.
  2. DNS-Einträge setzen – mindestens die drei Namen auf die Maschine.
  3. Installation: eine Zeile, ein paar Fragen, dann läuft es durch.
  4. Läuft schon Apache oder nginx: Hinter Apache oder nginx – das Skript bindet sich selbst ein.
  5. 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.

POSTDOG – Mail, Verteiler, Chat und Besprechungen auf deinem eigenen Server.