Web-Anwendungen
Aktualisiert am 27. Oktober 2026
Web-Anwendungen
Wenn Sie von GitHub deployen, untersucht der Auto-Builder den Inhalt Ihres Repositories, um automatisch die Runtime sowie die Installations- und Build-Befehle zu wählen, ohne dass Sie eine Konfigurationsdatei schreiben müssen.
Erkannte Runtimes
Mehr als 35 Frameworks werden automatisch erkannt, mit einem jeweils passenden Startbefehl. Die vollständige Liste, die Erkennungssignale und die generierten Befehle finden Sie unter Unterstützte Frameworks. Die großen Familien:
| Familie | Beispiele | Anleitung |
|---|---|---|
| Fullstack & SSR | Next.js, Nuxt, SvelteKit, Remix, Astro, RedwoodJS, SolidStart, Qwik… | Unterstützte Frameworks |
| Node.js-Backend | Express, Fastify, NestJS, Koa, AdonisJS, FeathersJS, Moleculer… | Node.js |
| Statisches Frontend | Vite (React / Vue / Svelte), Gatsby, Gulp | React / Vite |
| Python | Django, FastAPI, Flask | Python |
| PHP | Laravel, composer.json | PHP |
| Andere Sprachen | Go, Ruby on Rails, Rust, Deno | Go |
Wenn Ihr Repository ein Dockerfile enthält, hat es stets Vorrang vor der automatischen Erkennung (siehe Docker).
Was allen Stacks gemeinsam ist
- Ihre Anwendung muss die Variable
PORTlesen und auf0.0.0.0lauschen, niemals auflocalhost. - Jeder Schlüssel, jedes Passwort oder jede Verbindungs-URL wird über Umgebungsvariablen konfiguriert, niemals fest im Repository.
- Das Dateisystem eines Web-Dienstes ist flüchtig. Alle zu bewahrenden Daten müssen über eine Datenbank laufen.
- Der Startbefehl kann jederzeit manuell überschrieben werden, siehe Benutzerdefinierter Startbefehl.
Jede Stack-Anleitung oben beschreibt im Detail die genauen vom Auto-Builder ausgeführten Befehle und die framework-spezifischen Umgebungsvariablen.