Full-Stack & DevOps aus dem Havelland.
Der Maschinenraum hinter MelucioLabs.
Vorne spricht diese Website mit Betrieben aus der Region — hier steht, was dahinter arbeitet. Diese Seite ist für Entwickler-Kollegen, Techniker und alle, die genauer wissen wollen, wem sie ihre IT anvertrauen: der komplette Stack, die Architektur und die Betriebspraxis. Alles selbst gebaut, alles selbst betrieben, kein Outsourcing.
Der Stack
Werkzeuge nach Aufgabe gewählt, nicht nach Mode — und jedes davon läuft produktiv, nicht nur im Lebenslauf.
🖥️ Frontend
- React 18 + Vite (Kundenportal als installierbare PWA mit eigenem Service Worker)
- Astro für inhaltsstarke Sites (Buchreihen, Vereins- und Landingpages)
- Vanilla JS + Web Components für leichtgewichtige Widgets (Chat, A11y-Menü, Footer)
- Barrierefreiheit als Grundmuster: A11y-Menü, WCAG-Kontraste gemessen statt geschätzt, Tap-Flächen ≥ 44 px
⚙️ Backend
- Node.js/Express (Portal-API, Auth, Shop-Backend, Admin)
- Python/FastAPI (KI-Ernährungsassistent, Lernkarten, Quiz)
- SQLite mit better-sqlite3 als bewusste Wahl für Ein-Server-Dienste, PostgreSQL wo Mandanten skalieren
- ENV-Validation beim Boot, verschlüsselte Sessions, AES-256-GCM-Verschlüsselung pro Mandant
☁️ Edge & KI
- Cloudflare Workers für Chatbots, E-Mail-Routing und Formular-Backends
- RAG mit Vectorize: Chatbots antworten aus eigener, versionierter Wissensbasis
- Workers AI (Llama) für den Alltag, Claude API wo mehr Tiefe gebraucht wird
- Deterministische Guardrails statt Hoffnung: feste Antwortpfade für Grenzfälle, EU-AI-Act-Kennzeichnung (Art. 50) in allen Bots
🚀 DevOps & Infrastruktur
- Monorepo, PR-basierte Squash-Merges, automatische Deploys via GitHub Actions (ein Deploy-Weg je Dienst)
- Docker Compose auf Hetzner Cloud als Primary, Raspberry Pi als Hot-Standby mit Spiegel-Deploys
- Cloudflare Tunnel: kein einziger offener Port am Origin
- Zero-Downtime-Regel: erst bauen, dann tauschen — nie den laufenden Container vor dem fertigen Build entfernen
🛡️ Betrieb & Monitoring
- Eigene Wächter: Uptime (2-Minuten-Takt), SSL-Restlaufzeiten, DMARC/TLS-Zustellbarkeits-Reports, Konfigurations-Drift
- Tägliche Off-Site-Backups: R2 + Pi + Nextcloud, getestete Wiederherstellung
- Benachrichtigung über selbst gehostetes ntfy — keine Abhängigkeit von Dritt-Diensten
- Selbst gehostete Besucherstatistik (GoatCounter) statt Tracking-Diensten
🔒 Datenschutz als Architektur
- Hosting in Deutschland, Schriften lokal, keine Tracking-Cookies — Cookie-Banner meist unnötig
- Drei-Stufen-Modell für KI-Datenschutz: von AVV-basiert bis komplett selbst gehostet
- Chat-Logs anonym (keine IP, kein Personenbezug), 90-Tage-Löschfrist
- Mandanten-Dateien liegen verschlüsselt (AES-256-GCM, eigener Schlüssel je Kunde)
In Zahlen
Stand August 2026, alles produktiv im Einsatz.
Entwickler-Kollege, Techniker, oder einfach neugierig?
Für Fachfragen, Austausch unter Entwicklern oder Zusammenarbeit auf Projektbasis: eine kurze Nachricht genügt. Und wer die KI-Seite live sehen will, findet den Persona-Baukasten und zwei echte Chatbots auf der Demo-Seite.