No description
  • PHP 55.1%
  • Shell 38.2%
  • Dockerfile 6.7%
Find a file
2026-05-13 18:10:48 +02:00
caddy fix: Caddy Bind-Mounts durch Init-Container + named Volumes ersetzt (Portainer-kompatibel) 2026-05-07 10:35:08 +00:00
docs docs: Traefik File Provider vollständig erklärt 2026-05-07 15:16:21 +00:00
forgejo fix: container.network auf forgejo_forgejo 2026-05-13 18:10:48 +02:00
forgejo-runner feat: Runner config mit Docker-Socket Passthrough 2026-05-13 17:21:52 +02:00
matrix feat: Traefik Stack als Haupt-Proxy, Matrix-Stack mit Traefik-Labels 2026-05-07 15:03:01 +00:00
meshmonitor refactor: alle Stacks auf Portainer CE umgestellt 2026-05-04 15:54:36 +00:00
traefik feat: Traefik File Provider für externe Dienste (Home Assistant + weitere) 2026-05-07 15:10:14 +00:00
.gitignore refactor: Struktur auf stacks/<name>/ umgestellt, .gitignore für Secrets 2026-05-04 15:41:13 +00:00
CLAUDE.md docs: Traefik File Provider vollständig erklärt 2026-05-07 15:16:21 +00:00
README.md docs: INFRASTRUCTURE.md – Server-Übersicht und alle Stacks dokumentiert 2026-05-05 17:50:48 +00:00

Infrastruktur

Sammlung von Docker Compose Stacks für selbst gehostete Dienste.
Verwaltung über Portainer CE, Quellcode in diesem Forgejo-Repository.


Stacks

Ordner Beschreibung Status
caddy/ Reverse Proxy, TLS, Auth-Portal, CaddyManager
matrix/ Matrix Synapse, Element Web, Synapse Admin
meshmonitor/ Meshtastic-Netzwerküberwachung

Struktur

Jeder Stack liegt als eigener Ordner direkt im Root:

<stackname>/
├── docker-compose.yml    Dienste & Konfiguration
├── .env.example          Variablen-Vorlage (keine echten Secrets)
└── README.md             Stack-Dokumentation

⚠️ Echte .env-Dateien mit Secrets sind per .gitignore ausgeschlossen und werden nie committed.


Dokumentation

Dokument Inhalt
docs/INSTALLATION.md Schritt-für-Schritt-Einrichtung aller Stacks
docs/ARCHITECTURE.md Gesamtarchitektur, Dienste, Ports, Deployment
docs/INFRASTRUCTURE.md Server-Übersicht, Environments, alle Stacks
CLAUDE.md Claude-Projekthistorie (automatisch gepflegt)

Deployment

Alle Stacks werden über Portainer CE aus diesem Repository deployed.
Details siehe Installationsanleitung.


Themen

🐳 Docker · 🦊 Forgejo · 🔒 Caddy · 💬 Matrix · 📡 Meshtastic · 🐘 PHP