# 🏠 Homelab Docker Stack Übersicht aller selbst gehosteten Services, aufgeteilt nach Host. Secrets werden **nicht** hier gespeichert β†’ Vaultwarden (pass.mbraune.com). --- ## πŸ“‘ Infrastruktur | Komponente | Detail | |---|---| | Externe Domain | mbraune.com | | Tunnel | Pangolin / Newt (Zero-Trust) | | Internes Netz | 192.168.178.50 (Proxmox-LXC-Stack) | | Docker-Netzwerk | `proxy_net` (extern erreichbar via Newt) | | Compose-Dateiname | immer `compose.yaml` | --- ## πŸ–₯️ Proxmox LXC (192.168.178.50) | Service | URL | Port intern | Status | |---|---|---|---| | Forgejo | git.mbraune.com | | βœ… | | Nextcloud | cloud.mbraune.com | | βœ… | | Vaultwarden | pass.mbraune.com | | βœ… | | Gotify | gotify.mbraune.com | | βœ… | | IT-Tools | | | βœ… | | Newt | β€” | β€” | βœ… | | Beszel Agent | β€” | β€” | βœ… | | Dockhand | dockhand.mbraune.com | β€” | βœ… | --- ## πŸ—„οΈ Synology NAS | Service | URL | Port intern | Status | |---|---|---|---| | Jellyfin | | | βœ… | | Immich | | | βœ… | | Homarr | | | βœ… | | Planka | | | βœ… | | Vikunja | | | βœ… | | Uptime Kuma | | | βœ… | | Stirling PDF | | | βœ… | | Beszel | | | βœ… | | Portracker | | | βœ… | --- ## πŸ“ Repo-Struktur ``` homelab-docker/ β”œβ”€β”€ proxmox/ β”‚ β”œβ”€β”€ forgejo/ β”‚ β”‚ β”œβ”€β”€ compose.yaml β”‚ β”‚ β”œβ”€β”€ .env.example β”‚ β”‚ └── README.md β”‚ β”œβ”€β”€ nextcloud/ β”‚ β”‚ β”œβ”€β”€ compose.yaml β”‚ β”‚ β”œβ”€β”€ .env.example β”‚ β”‚ └── README.md β”‚ └── vaultwarden/ β”‚ β”œβ”€β”€ compose.yaml β”‚ β”œβ”€β”€ .env.example β”‚ └── README.md β”œβ”€β”€ nas/ β”‚ β”œβ”€β”€ jellyfin/ β”‚ β”‚ β”œβ”€β”€ compose.yaml β”‚ β”‚ └── README.md β”‚ └── ... └── README.md ``` --- ## πŸ” Secrets-Verwaltung - Echte `.env`-Dateien (mit PasswΓΆrtern) β†’ **Vaultwarden Secure Note** pro Service - In diesem Repo nur `.env.example` mit leeren Werten committen - Niemals echte Secrets committen --- ## πŸ“ Service README-Vorlage Jeder Service-Ordner hat eine eigene `README.md`: ```markdown # Service Name ## Info - **URL:** https://subdomain.mbraune.com - **Host:** Proxmox LXC / Synology NAS - **Interner Port:** 3000 ## AbhΓ€ngigkeiten - proxy_net (Pangolin/Newt) - PostgreSQL (forgejo-db) ## Besonderheiten - Registrierung deaktiviert (DISABLE_REGISTRATION=true) - ... ## Letzte Γ„nderungen - 2026-08-05: Initiales Setup ```