Dein Stack. Live auf run.zero.
Acht Anleitungen, jede mit Beispiel-Code und einer Demo, die gerade läuft. Gehostet in Deutschland.
- Jedes Beispiel läuft live
- Beispiele unter MIT-Lizenz
- Grenzen offen genannt
Wähle deinen Weg.
Von der Compose-Datei bis zum Agenten in Claude Code.
- docker composeCompose-Datei in
run-zero.yamlübersetzen, Datenbank als Add-on. - Node.js und ExpressVersion festlegen, auf
$PORTlauschen, fertig. - Next.js
next startals Node-Server, gebaut mit webpack. - Python und FastAPI
requirements.txtund eine Zeile imProcfile. - PHP und Laravelnginx und PHP-FPM, heute ohne Datenbank.
- Von Heroku umziehenGleiches
Procfile, gleicheDATABASE_URL, Hosting in Deutschland. - Lovable, Bolt, v0Export bauen, mit
serveausliefern, Deep Links inklusive. - Claude Code und CursorMCP-Server verbinden, der Agent deployt.
Vier Regeln gelten überall.
Wer sie kennt, bringt die meisten Apps beim ersten Build durch.
Buildpacks statt Dockerfile
Paketo erkennt Node, Python, Go, PHP und Java an der Manifest-Datei.
package.json -> Node.jsrequirements.txt -> Pythongo.mod -> Gocomposer.json -> PHPpom.xml -> JavaLauschen auf $PORT
Der Prozess web lauscht auf dem Port aus run-zero.yaml, Standard 8080.
web: gunicorn app:app --bind 0.0.0.0:$PORTNode 22 festlegen
"engines": {"node": "22.x"}, neuere Versionen laufen noch nicht.
"engines": { "node": "22.x" }Add-ons oben in der Datei
postgres oder keycloak, mit attachTo an die Dienste gehängt.
version: "1"services: web: port: 8080addons: db: type: postgres attachTo: [web]Fragen.
Gilt für jede Anleitung.
Welche Sprachen unterstützt run.zero?
Node.js, Python, Go, PHP und Java über Paketo-Buildpacks. Dazu fertige Container-Images aus einer Registry.
Welche Add-ons gibt es?
Postgres und Keycloak für den Login. Beide hängst du in run-zero.yaml an deine Dienste.
Wo werden meine Apps gehostet?
Auf Servern bei Hetzner in Nürnberg, Backups ebenfalls in Deutschland.
Was kostet das?
Eine Website ist kostenlos. Apps mit eigenem Server, wie in diesen Anleitungen, Datenbank und eigene Domain gibt es ab dem Tarif Entwickler.