Meine Docker Konfiguration
Eine praxiserprobte Sammlung von Dockerfiles, Compose-Setups und Container-Konfigurationen für Serverumgebungen.
Diese Konfigurationssammlung beinhaltet praxiserprobte Dockerfiles, Docker-Compose-Setups und Deployment-Skripte für den Betrieb von Webanwendungen, Reverse-Proxies und Entwicklungsdiensten.
Enthaltene Setups & Dienste
- Reverse Proxy & Security: Traefik v2 mit automatischer Let’s Encrypt TLS-Zertifizierung und OAuth-Absicherung.
- Schutz & Firewall: Fail2ban- und UFW-Konfigurationen für geschützte Linux-Instanzen.
- Analytics & Tooling: Matomo Analytics im Docker-Container, Gitea Git-Server und Datenbanken.
- Build- & Deploy-Pipelines: Schlanke Multi-Stage-Dockerfiles für Ruby, Jekyll und Node.js.
Quellcode & Repository
Der gesamte Quellcode und die Konfigurationsdateien stehen im eigenen Git-Repository bereit:
- Repository: Gitea Repository ansehen