Ein echtes Beispiel, kein Mockup

Diese Website ist der Beweis, keine Behauptung.

Alles auf dieser Seite läuft gerade wirklich in Produktion — genau die Website, die Sie gerade lesen. Wir haben sie entworfen, bereitgestellt und betreiben sie selbst — mit denselben Werkzeugen und demselben Ansatz, den wir auch für Ihr Projekt verwenden würden.

Wie alles zusammenspielt

Die Architektur hinter dieser Website

Ein Reverse Proxy als zentraler Eingangspunkt, dahinter eine Reihe selbst gehosteter Dienste, und ein privates Netzwerk für alles, was vom Internet aus gar nicht erreichbar sein soll.

Architekturdiagramm: Besucher erreichen Traefik, das TLS über Let's Encrypt terminiert und an Website, Kontaktformular-API, Authelia Single-Sign-on, LLDAP und GitLab weiterleitet; Authelia und das Kontaktformular senden E-Mails über ein internes Relay-Gateway an einen externen E-Mail-Anbieter.

Eine vereinfachte Ansicht — das echte Deployment umfasst zusätzlich automatisierte Backups, Zugriffsprotokollierung und Rate-Limiting, die hier nicht dargestellt sind.

Was tatsächlich läuft

Sieben Bausteine, jeder mit einer klaren Aufgabe

Reverse Proxy & automatisches TLS

Traefik steht als zentraler Eingangspunkt vor allen Diensten, erkennt neue Dienste automatisch und stellt für jeden ein Let's-Encrypt-Zertifikat aus — keine manuelle TLS-Verwaltung, keine unverschlüsselten Routen.

Single Sign-on

Ein Login, gestützt auf ein echtes Identitätsverzeichnis, schützt jedes interne Tool, das einen Login braucht. Ein weiterer geschützter Dienst später ist eine Konfigurationsänderung, keine neue eigene Benutzerdatenbank.

Selbst gehostete Versionsverwaltung & CI

Eine vollständige GitLab-Instanz — Repositories, Issues und CI-Pipelines — auf unserer eigenen Infrastruktur. Nicht gemietet, nicht limitiert, vollständig unser eigenes.

Gateway für ausgehende E-Mails

Ein eigenes Relay, damit jeder Dienst — auch das Kontaktformular dieser Website — E-Mails versenden kann, ohne eigene Zugangsdaten für einen Anbieter zu benötigen.

Rootless-Container

Jeder Dienst läuft als isolierter, rootless Container — kein privilegierter Daemon, eine kleinere Angriffsfläche, und jeder Baustein einzeln austauschbar.

Automatisierte, geprüfte Backups

Nächtliche Backups laufen unbeaufsichtigt, inklusive eines echten anwendungskonsistenten Backups für GitLab — nicht nur einer rohen Dateikopie — und alte Backups werden automatisch bereinigt.

Zweisprachig & suchmaschinenfertig

Diese Website selbst: Englisch und Deutsch, korrektes hreflang-Tagging, strukturierte Daten und eine Sitemap — gebaut, um gefunden zu werden, nicht nur zu existieren.

Möchten Sie so eine Infrastruktur?

Ganz gleich in welchem Umfang — wir können auch für Ihr Unternehmen so etwas entwerfen und betreiben.

Kontakt aufnehmen