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

  1. Bei Hostinger einen KVM-VPS wählen – für den Start 2 vCPU / 8 GB RAM, bei Kursvideos 4 vCPU (siehe Systemvoraussetzungen).
  2. Standort Deutschland wählen.
  3. 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).
  4. 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

  1. Projects → + New – Name z. B. community, Umgebung production.
  2. + New Resource → Docker Compose (Abschnitt Docker Based).
  3. 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.
  4. 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.
  5. Beim Dienst app die Domain setzen: https://community.example.org, Port 8080. Die anderen Dienste bekommen keine Domain.
  6. 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

  1. Anmelden mit ADMIN_EMAIL/ADMIN_PASSWORD.
  2. Unter /admin den Systemstatus prüfen (alle Prüfungen grün).
  3. Im Benutzermenü Community anlegen – Sie werden Owner der ersten Community.
  4. 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.