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
|
* 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
|
## Schlussformel
|
||||||
|
|
||||||
Dieses Dokument ist keine lose Notiz, sondern das **operative Masterdokument** für die Docker- und Zugriffsarchitektur des Homelabs.
|
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