HOMELAB_ARCHITECTURE_MASTER_V2.md aktualisiert
# mail-archiver benötigt frontend_net für: # - IMAP Zugriff (Gmail/GMX) # - DNS / Internet # backend_net bleibt für DB (postgresql17)
This commit is contained in:
@@ -633,6 +633,33 @@ Bei Änderungen an Datenbanken oder Core-Services:
|
||||
|
||||
* risikoarme Migration ohne Datenverlust
|
||||
|
||||
## Mail-Archiver Netzwerk-Design
|
||||
|
||||
Der mail-archiver Service benötigt Zugriff auf zwei unterschiedliche Netzwerkbereiche:
|
||||
|
||||
### backend_net
|
||||
- Verbindung zur PostgreSQL-Datenbank (postgresql17)
|
||||
- rein interne Kommunikation
|
||||
|
||||
### frontend_net
|
||||
- erforderlich für externe Verbindungen:
|
||||
- IMAP (z. B. GMX, Gmail)
|
||||
- DNS-Auflösung
|
||||
- Internetzugriff allgemein
|
||||
|
||||
### Begründung
|
||||
Ein ausschließlich internes Netzwerk (backend_net) ist für mail-archiver nicht ausreichend,
|
||||
da der Service aktiv E-Mails von externen Mailservern abruft.
|
||||
|
||||
Durch die zusätzliche Anbindung an frontend_net wird:
|
||||
- externer Mail-Zugriff ermöglicht
|
||||
- gleichzeitig bleibt die Datenbank isoliert im backend_net
|
||||
|
||||
### Fazit
|
||||
mail-archiver ist kein reiner Backend-Service, sondern ein hybrider Dienst:
|
||||
→ benötigt sowohl interne als auch externe Netzwerkzugriffe
|
||||
|
||||
|
||||
## Schlussformel
|
||||
|
||||
Dieses Dokument ist keine lose Notiz, sondern das **operative Masterdokument** für die Docker- und Zugriffsarchitektur des Homelabs.
|
||||
|
||||
Reference in New Issue
Block a user