Infrastruktur

Drei Wege, calServer zu betreiben.

Docker Compose für den schnellen Start, Kubernetes mit Helm für Enterprise-Setups, Red Hat OpenShift für regulierte Umgebungen. SSL automatisch über Let's Encrypt, Mindestanforderungen 2 GB RAM und 2 CPUs.

Drei Deployment-Pfade

Drei produktive Pfade aus dem Code — ein Tech-Stack: Nginx 1.24, PHP-FPM 7.4, MySQL 5.7, Memcached. SSL automatisch über Let's Encrypt in allen Varianten.

Docker Compose

Docker-Compose-Setup auf einer eigenen Linux-VM. Nach docker login und einem einzigen compose-Befehl läuft calServer — inklusive automatischem SSL-Zertifikat. Ideal für Labore ohne dedizierte Container-Plattform.

  • Ein Befehl: docker compose up -d
  • SSL automatisch via Let's Encrypt
  • Mindestanforderungen: 2 GB RAM, 2 CPUs
  • Für KMU und schnellen Start

Kubernetes / Helm

Helm-Chart für Kubernetes-Cluster mit Auto-Scaling, Network Policies und Service Monitoring. MySQL und Memcached sind als Sub-Charts integriert. Für Konzern-IT mit etabliertem Container-Stack.

  • Helm-Chart mit über 20 Releases
  • Auto-Scaling über Horizontal Pod Autoscaler
  • Network Policies & Service Monitoring
  • MySQL und Memcached als Sub-Charts

Red Hat OpenShift

Dokumentierte Anleitung für Red Hat OpenShift inklusive Pull-Secret-Konfiguration und Route-Erstellung. Für regulierte Branchen, deren IT-Policy OpenShift als Standard setzt.

  • Red Hat OpenShift-kompatibel
  • Pull-Secret-Konfiguration dokumentiert
  • Routes statt klassischer Ingress
  • Für stark regulierte Umgebungen

Fragen, die die IT regelmäßig stellt

Was sind die Mindestanforderungen?
2 GB RAM, 2 CPUs und ein Docker-fähiger Linux-Host genügen für den Docker-Compose-Pfad. Größere Installationen profitieren von mehr Ressourcen — in Kubernetes-/OpenShift-Setups skaliert calServer horizontal über den Horizontal Pod Autoscaler.
Wie wird SSL eingerichtet?
Automatisch über Let's Encrypt in allen drei Varianten — Docker Compose, Kubernetes/Helm und OpenShift. Eigene Zertifikate lassen sich genauso einbinden, falls Ihre IT bereits eine PKI betreibt.
Wie funktioniert das Backup?
calServer hat eine integrierte Borg-Backup-Anbindung mit Remote-Unterstützung — z.B. BorgBase oder eine Hetzner Storage Box. Verschlüsseltes Off-Site-Backup ohne zusätzliches Tooling. Konfiguration direkt in der Backup-Verwaltung.
Wie ausgereift ist das Kubernetes-Deployment?
calServer hat aktuell über 20 Helm-Chart-Releases hinter sich — das Kubernetes-Deployment ist also kein experimentelles Beiwerk, sondern produktive Praxis. Für OpenShift gibt es eine eigene dokumentierte Anleitung mit Pull-Secret und Routes.
Wie läuft Multi-Standort-Replikation?
Für Multi-Standort-Setups oder Replikation an Drittsysteme: SymmetricDS. Damit synchronisieren mehrere calServer-Instanzen ihre Datenbestände — lokale Autonomie pro Standort, zentrale Sicht für die Konzern-QM.
Welcher Tech-Stack steckt im Container?
Nginx 1.24 als Reverse Proxy, PHP-FPM 7.4 für die Anwendung, MySQL 5.7 als Datenbank und Memcached für das Caching. In allen drei Deployment-Varianten identisch — was im Docker-Compose läuft, läuft auch im Helm-Chart.

Welche Hosting-Variante passt zu Ihrer IT?

Wir klären mit Ihrer IT, welche Variante zum bestehenden Stack passt — ohne Vendor-Lock-in.

Generated by MeinPortal