I wish all visitors, readers, supporters and friends a happy and healthy new year. I wish you good luck with all your good intentions and may all your wishes come true.
Ich bin gespannt ob wir dieses Jahr mit neuen Exchange Feature rechnen können, damit es hier mal wieder etwas mehr Content gibt, ich habe aber auch schon eine Idee, wie es hier weiter gehen kann, wenn es immer ruhiger um das Thema Exchange Server werden sollte.
Etwas mehr hat sich im Hintergrund getan. Der Blog ist auf einen neuen Server umgezogen. Ich hatte die Möglichkeit für den gleichen Preis auf eine neue Hardware Version zu wechseln. Der neue Server hat nun eine neuere CPU mit mehr Leistung, was allerdings nicht wirklich relevant ist für diesen Blog, Da ich nun aber zwei Server parallel betreiben konnte, hab ich die Gelegenheit genutzt und den Blog in Container gepackt. Zuvor liefen alle Dienste dieses Blogs direkt auf dem Betriebssystem (Ubuntu Server 24.04). Jetzt habe ich den Stack etwas optimiert und erweitert, daher sieht der Stack nun so aus:
- Traefik kümmert sich als Loadbalancer und Proxy um alle HTTPs Services auf dem Server (Das sind beispielsweise interne Services, welche nur ich nutze und öffentliche Services, wie dieser Blog)
- CrowdSec ist an Traefik angebunden und blockiert böse IPs
- The WordPress Stack für den Blog läuft isoliert von allen anderen Services
- Zusätzlich gibt es Container mit Services welche nur via VPN erreichbar sind oder allgemein für alle Stacks genutzt werden
- Grafana für Dashboards und Statistiken
- Prometheus für Metriken
- Telegraf für Logs / Metriken
- restic für Backups
- usw
Ursprünglich wollte ich eigentlich nur den Server etwas besser auslasten und weitere Dienste die ich so nutze mit auf den Server packen. Ich wollte dann zusätzlich die Dienste möglichst unabhängig von einander betreiben, daher die Entscheidung für Container. Da ich dann aber konsequent alles in Containern laufen lassen wollte, ist es etwas ausgeartet. Allerdings bin ich bisher sehr zufrieden, denn auch wenn das Setup jetzt etwas komplexer ist, ist es gleichzeitig super flexibel. Updates lassen sich jetzt beispielsweise testen indem ich einfach den WordPress Stack clone und parallel hochfahre und ich mülle mir mit meinen eigenen Spielereien und Services nicht mehr das OS zu.
Mal sehen ob es so bleibt, oder ob ich da noch mal ein bisschen was umbauen muss.
