Coolify ist eine Oberfläche, die Docker-Stacks per Klick ausrollt, Domains verwaltet und TLS-Zertifikate automatisch holt. Hostinger bietet VPS-Pläne mit vorinstalliertem Coolify an – Serverstandort Deutschland ist wählbar.
1. VPS bestellen
- Bei Hostinger einen KVM-VPS wählen – für den Start 2 vCPU / 8 GB RAM, bei Kursvideos 4 vCPU (siehe Systemvoraussetzungen).
- Standort Deutschland wählen.
- Bei Betriebssystem den Reiter Control Panel öffnen und Coolify auswählen. Alternativ „Einfaches Betriebssystem“ (Ubuntu) und Coolify nachträglich installieren (
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash).
- Nach dem Start Coolify im Browser öffnen (Adresse und Zugangsdaten zeigt das Hostinger-Panel) und das Admin-Konto von Coolify anlegen.
2. Domain vorbereiten
Legen Sie beim DNS-Anbieter einen A-Record für Ihre Domain (z. B. community.example.org) auf die IP-Adresse des VPS an. Coolify holt das Zertifikat erst, wenn der Name auflöst.
3. Registry hinterlegen
Coolify → Settings → Registries (bzw. im Projekt unter Docker Registries): Registry-Adresse, Benutzername und Passwort eintragen, die Sie mit der Lizenz erhalten haben. Damit kann der Server das Anwendungs-Image laden.
4. Stack anlegen
-
Projects → + New – Name z. B.
community, Umgebung production.
-
+ New Resource → Docker Compose (Abschnitt Docker Based).
-
Den Inhalt der Datei
coolify/docker-compose.yml aus dem Auslieferungspaket in das Feld einfügen und speichern. Coolify erkennt die Dienste und legt die Variablen an.
-
Unter Environment Variables ausfüllen:
Die Werte
SERVICE_PASSWORD_… erzeugt Coolify selbst (App-Geheimnis, Datenbank, Echtzeit-Hub) – nicht ändern. Alles Weitere (Stripe, Push, Google-Login) kann später nachgetragen werden.
-
Beim Dienst app die Domain setzen:
https://community.example.org, Port 8080. Die anderen Dienste bekommen keine Domain.
-
Deploy. Coolify lädt die Images, startet
migrate (Datenbank anlegen, erster Admin), dann app, worker und mercure. Nach etwa einer Minute ist https://community.example.org erreichbar.
5. Erste Schritte
- Anmelden mit
ADMIN_EMAIL/ADMIN_PASSWORD.
- Unter
/admin den Systemstatus prüfen (alle Prüfungen grün).
- Im Benutzermenü Community anlegen – Sie werden Owner der ersten Community.
ADMIN_PASSWORD in den Coolify-Variablen leeren (das Konto bleibt; die Variable wird nur beim allerersten Start gelesen).
Updates
Neuen Image-Tag in APP_IMAGE eintragen und erneut Deploy – Migrationen laufen automatisch, siehe Updates.
Hostinger „Web App Deployment“ Das Web-App-Hosting im Shared-Tarif von Hostinger eignet sich nicht: Die Plattform braucht mehrere dauerhaft laufende Prozesse (Worker, Echtzeit-Hub) und Redis. Verwenden Sie den VPS mit Coolify.