Internes Werkzeug · Deployment

Proto-Plattform

Ich setze viele Prototypen um — und jedes Mal hat das Deployment länger gedauert als gedacht: Manifeste, CI, Secrets, Zertifikate. Die Proto-Plattform nimmt mir das ab: Repo auswählen, .env einfügen, auf Deploy klicken. Ein paar Minuten später läuft die App unter einer eigenen Adresse.

Für
Prototypen & kleine Apps
Läuft auf
k3s · Hetzner
Bedienung
Web-UI oder Claude (MCP)
Status
In Erprobung
Alle Apps auf einen Blick: was auf proto läuft, was auf prod, wie ausgelastet. (Demo-Daten)
Der Ablauf

Vom Repo zur URL in vier Schritten

01

Repo wählen

Aus der Liste der GitHub-Repos oder per URL. Ein Dockerfile reicht.

02

.env einfügen

Die Werte werden schon im Browser verschlüsselt.

03

Deploy

Build, Rollout, Zertifikat — alles live zu sehen.

04

Nach prod

Taugt es was, wandert genau dasselbe Image auf die eigene Domain.

Das erste Deployment: Build, Rollout, Zertifikat und Build-Log, live.
Was mir wichtig war

Einfach zu bedienen, schwer kaputtzumachen

Erkennen statt konfigurieren

Dienste, Ports, Datenbank und nötige Secrets liest die Plattform aus Dockerfile, docker-compose und .env.example.

Secrets nur einmal einfügen

Werte werden im Browser versiegelt. Danach kann sie niemand mehr anzeigen — auch die Plattform nicht.

proto und prod

Jeder Push landet auf proto. „Nach prod“ bringt exakt dasselbe Image raus. Rollback ist ein Klick.

Nichts Kaputtes ausrollen

Schlägt ein Rollout fehl, läuft die alte Version weiter. Fehlende Secrets blockieren prod — und sagen, was fehlt.

Claude kann das auch

Alles, was die Oberfläche kann, geht auch über MCP. Claude deployt und liest Logs, sieht aber nie einen Secret-Wert.

Extras bei Bedarf

Postgres, Redis, KI-Zugang mit Budget pro App, Stripe im Testmodus, nächtliche Backups.

Einblicke

So sieht es aus

Die Screenshots zeigen Demo-Daten. Zum Vergrößern klicken.

Architektur

Grob, wie es funktioniert

01

Du oder Claude

Web-Oberfläche oder MCP-Connector.

02

Gateway

Kennt Projekte, Releases und die versiegelten Secrets.

03

Build

GitHub Actions baut bei jedem Push die Images.

04

Cluster

k3s bei Hetzner, je ein Namespace für proto und prod.

05

Online

Traefik + Let's Encrypt: proto-Adresse und eigene Domain.

Die Plattform ist neu: in wenigen Tagen im Oktober 2026 entstanden, AI-first mit Claude Code. Die ersten Apps laufen darüber, als Nächstes ziehen meine bestehenden Projekte um.