How To Host Your LOVABLE Website on Hostinger! 🚀
Hier ist dein ultimatives Tutorial, um deine mit Lovable erstellte Website auf Hostinger zu veröffentlichen. Wir nutzen den modernen VibeCoding-Workflow, bei dem Schnelligkeit und Intuition im Vordergrund stehen.
Der ultimative Guide für VibeCoder: Von der Vision zum Live-Link
Du hast deine App oder Website mit Lovable per Chat-Befehl erstellt („VibeCoding“) und sie sieht fantastisch aus. Jetzt ist es an der Zeit, sie der Welt auf deinem eigenen Hosting-Paket von Hostinger zu zeigen.
Schritt 1: Das Projekt in Lovable vorbereiten
Bevor wir zu Hostinger umziehen, müssen wir den Code aus der Lovable-Cloud „greifbar“ machen.
- GitHub Connection: Klicke in deinem Lovable-Projekt oben rechts auf den Button "Share" oder direkt auf das GitHub-Icon.
- Repository erstellen: Verbinde dein Projekt mit einem GitHub-Repository. Lovable wird den Code automatisch dorthin pushen.
- Build prüfen: Lovable-Projekte basieren meistens auf Vite und React. Das bedeutet, wir brauchen später die statischen Dateien aus dem
dist-Ordner.
Schritt 2: Hostinger vorbereiten (hPanel)
- Logge dich in dein Hostinger hPanel ein.
- Gehe zu Websites -> Website erstellen oder übertragen.
- Wähle „Leere Website erstellen“ und wähle deinen Domainnamen aus.
- Stelle sicher, dass dein Hosting-Plan (z. B. Premium Shared Hosting) aktiv ist.
Schritt 3: Deployment-Strategie (Wähle deinen Weg)
Es gibt zwei Wege, deine Lovable-Site zu Hostinger zu bringen.
Methode A: Der manuelle Weg (Schnell für Anfänger)
- Gehe in Lovable/GitHub und lade dein Projekt als ZIP-Datei herunter.
- Öffne deinen Terminal und tippe
npm installund danachnpm run build. - Es entsteht ein Ordner namens
dist. - Gehe im Hostinger hPanel zum Dateimanager.
- Lade den Inhalt des
dist-Ordners direkt in das Verzeichnispublic_htmlhoch.
Methode B: Der VibeCoding-Pro-Weg (GitHub Integration)
Dies ist der beste Weg, wenn du deine Seite später mit Lovable weiter updaten willst:
- Gehe im Hostinger hPanel auf Erweitert -> Git.
- Gib die Repository-URL deines Lovable-Projekts ein (z.B.
https://github.com/deinname/dein-projekt.git). - Wähle den Branch (meist
main). - Klicke auf Erstellen.
- Wichtig: Da Lovable-Apps kompiliert werden müssen, musst du entweder eine GitHub Action nutzen, die den Build in einen
deploy-Branch schiebt, oder du nutzt das manuelle Hochladen desdist-Ordners (siehe Methode A).
Schritt 4: Die SPA-Konfiguration (WICHTIG!)
Da Lovable-Websites oft Single Page Applications (SPA) sind, funktionieren Unterseiten (wie /about) nach dem ersten Refresh oft nicht mehr (404 Fehler). So fixst du das auf Hostinger:
- Öffne den Dateimanager in Hostinger.
- Erstelle im Ordner
public_htmleine neue Datei namens.htaccess. - Füge diesen Code ein:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
</IfModule>
- Speichern. Jetzt weiß Hostinger, dass alle Anfragen an die
index.htmlgeleitet werden sollen, damit React das Routing übernimmt.
Schritt 5: SSL und Checkup
- Aktiviere das kostenlose SSL-Zertifikat im Hostinger Dashboard, damit deine Seite über
httpserreichbar ist. - Prüfe die Website im Browser.
- Vibe-Check: Funktioniert alles? Animationen flüssig? Mobile Ansicht korrekt?
Fazit: LovableToHostinger
VibeCoding bedeutet, dass wir uns nicht mit komplizierter Server-Konfiguration aufhalten wollen. Durch die Kombination von Lovable (für das Design/Coding) und Hostinger (für stabiles Hosting) hast du einen Workflow, der professionell und blitzschnell ist.
Pro-Tipp: Wenn du Änderungen in Lovable machst, pushe sie einfach zu GitHub, ziehe den neuen Build auf deinem lokalen Rechner und lade den neuen dist-Inhalt bei Hostinger hoch. Fertig!
Happy VibeCoding! 🎨💻