Zum Inhalt springen
Odinex Cloud
Coolify
PaaS

Coolify

Ihr eigenes Heroku, Netlify oder Vercel – auf einem Server.

Coolify, die selbst gehostete Open-Source-PaaS, installiert auf Ubuntu 24.04. Stellen Sie Apps aus Git, Datenbanken und One-Click-Dienste mit automatischem HTTPS auf Ihrem eigenen Server bereit.

Öffnet die Odinex Console mit Coolify vorausgewählt. Keine Lizenzgebühr: Sie zahlen nur den Server.

Basis-Image
Ubuntu 24.04 LTS
Minimum
4 GB RAM · 40 GB Speicherplatz
Empfohlener Tarif
S3 (2 vCPU · 8 GB RAM · 80 GB NVMe)
Bereit nach dem Start
5 bis 10 Minuten (Coolify wird beim ersten Start installiert)
Image-Slug
coolify

Über Coolify

Coolify ist eine Open-Source-Alternative zu Heroku, Netlify und Vercel, die Sie selbst betreiben. Verbinden Sie ein Git-Repository, und Coolify baut und deployt Ihre App, stellt Datenbanken bereit, stellt Zertifikate aus und betreibt alles hinter seinem eigenen Reverse Proxy.

In diesem Image sind Docker und die Container-Images von Coolify bereits vorgeladen. Beim ersten Start führt es den offiziellen Coolify-Installer unbeaufsichtigt aus und legt Ihr Administratorkonto an, sodass das Dashboard bereit ist, wenn Sie es öffnen. Sie zahlen für den Server, nicht pro Nutzer oder Deployment.

Was enthalten ist

Die im Image installierte Software und die verwendeten Ports.

Software
KomponenteVersion
Ubuntu24.04 LTS
Coolify4.x, neueste Version, beim ersten Start installiert
Coolify-Proxy (Traefik)Von Coolify verwaltet
Docker Engine und ComposeAus dem Docker-Repository
Ports
PortProtokollVerwendung
22TCPSSH (Coolify verwaltet diesen Server ebenfalls per SSH)
80TCPHTTP für Ihre bereitgestellten Apps
443TCPHTTPS für Ihre bereitgestellten Apps
8000TCPCoolify-Dashboard (bis Sie ihm eine Domain geben)
6001–6002TCPEchtzeit-Updates und Web-Terminal von Coolify

Für wen

  • Entwickler und kleine Teams, die Push-to-Deploy ohne die Rechnung einer gehosteten PaaS wollen
  • Agenturen, die viele kleine Kunden-Apps auf einem Server hosten
  • Alle, die von Heroku, Render oder Vercel auf einen Server unter eigener Kontrolle umziehen

Anwendungsfälle

  • Deployments per Git-Push

    Verbinden Sie GitHub, GitLab oder ein beliebiges Git-Repository; Coolify baut aus einem Dockerfile, einer Compose-Datei oder mit Nixpacks und deployt bei jedem Push neu.

  • Datenbanken

    Starten Sie PostgreSQL, MySQL, MariaDB, MongoDB oder Redis aus dem Dashboard, mit geplanten Backups in S3-kompatiblen Speicher.

  • One-Click-Dienste

    Der eigene Dienstkatalog von Coolify, von Analytics bis Wiki – jeder Dienst mit eigener Domain und HTTPS.

Ressourcen

Coolify braucht mindestens 4 GB RAM und 40 GB Speicherplatz. Jeder Tarif enthält NVMe-Speicher und 20 TB Traffic.

Kleinster Tarif

S2

  • 2 vCPU (geteilt)
  • 4 GB RAM
  • 60 GB NVMe-Speicher

Der kleinste Tarif, der die Mindestanforderungen erfüllt.

Empfohlen

S3

  • 2 vCPU (geteilt)
  • 8 GB RAM
  • 80 GB NVMe-Speicher

Eine komfortable Größe für den regulären Betrieb.

Coolify benötigt bei Odinex mindestens 4 GB RAM. Jede App und jede Datenbank, die Sie bereitstellen, belegt Arbeitsspeicher und Festplatte auf demselben Server – S3 (8 GB) lässt Platz, um mehrere Apps zu bauen und zu betreiben. Sie können den Server später skalieren. Siehe aktuelle Preise.

Erste Schritte nach der Bereitstellung

  1. Adresse und Passwort finden

    Adresse, Benutzername und Passwort stehen in /root/APP-INFO.txt und werden angezeigt, wenn Sie sich per SSH als root anmelden. Wenn Sie den Server mit einem Root-Passwort erstellt haben und es die Vorgaben von Coolify (mindestens 8 Zeichen mit Groß- und Kleinbuchstaben, einer Ziffer und einem Sonderzeichen) erfüllt, verwendet die App dasselbe Passwort – Sie melden sich also mit dem Passwort an, das die Console beim Erstellen angezeigt hat. Haben Sie einen SSH-Schlüssel verwendet (oder erfüllt das Passwort die Vorgaben nicht), wird für diesen Server ein starkes Passwort erzeugt und in /root/APP-INFO.txt gespeichert.

    ssh [email protected]
    cat /root/APP-INFO.txt
  2. Dashboard öffnen

    Öffnen Sie http://<server-ip>:8000 und melden Sie sich mit der E-Mail-Adresse admin@<your-ip-with-dashes>.sslip.io und Ihrem Passwort an. Ändern Sie die E-Mail-Adresse in Ihrem Profil in Ihre eigene.

  3. Coolify eine Domain geben

    Richten Sie einen A-Record (z. B. coolify.example.com) auf den Server und tragen Sie ihn in Coolify unter „Settings“ als Instanz-Domain ein. Coolify bezieht das Zertifikat und liefert das Dashboard per HTTPS aus.

  4. Erste App bereitstellen

    Legen Sie ein Projekt an, fügen Sie eine Ressource aus einem Git-Repository oder dem Dienstkatalog hinzu und geben Sie ihr eine Domain, deren A-Record auf den Server zeigt. Coolify kümmert sich auf den Ports 80 und 443 um HTTPS.

  5. Port 8000 schließen

    Sobald das Dashboard unter seiner HTTPS-Domain läuft, entfernen Sie Port 8000 aus Ihrer Firewall, damit die Anmeldeseite nicht mehr über unverschlüsseltes HTTP ausgeliefert wird.

Hinweise zur Sicherheit

  • Bis Sie eine Domain festlegen, wird das Dashboard über unverschlüsseltes HTTP auf Port 8000 ausgeliefert. Legen Sie früh eine Domain fest und blockieren Sie Port 8000 anschließend mit einer Odinex-Firewall.
  • Ein Server ohne Firewall nimmt jeden eingehenden Traffic an. Erstellen Sie eine Odinex-Firewall, die nur SSH (22), HTTP (80), HTTPS (443) und – während der Einrichtung von Coolify – 8000 und 6001–6002 zulässt, und wenden Sie sie auf den Server an. Odinex-Firewalls filtern den Traffic, bevor er den Server erreicht – Dockers eigene iptables-Regeln können sie daher nicht umgehen.
  • Coolify verbindet sich mit eigenem Schlüssel per SSH als root mit diesem Server. Lassen Sie die schlüsselbasierte Root-Anmeldung aktiviert; ohne sie schlagen Deployments fehl.
  • Prüfen Sie in den Einstellungen von Coolify, dass die Registrierung deaktiviert ist, damit niemand sonst ein Konto anlegen kann, und laden Sie Teammitglieder stattdessen über das Dashboard ein.
  • Erstellen Sie vor jedem Upgrade einen Snapshot und aktivieren Sie tägliche Backups (20 % des Serverpreises) für alles, was Sie nicht von Hand neu aufbauen möchten.

Fragen zu Coolify

Klare Antworten zu Standort, Infrastruktur und Abrechnung.

Warum läuft das Dashboard anfangs über HTTP?
Coolify liefert sein Dashboard auf Port 8000 aus, bis Sie der Instanz unter „Settings“ eine Domain geben. Danach wird es per HTTPS über den Proxy von Coolify ausgeliefert.
Funktioniert das Hilfsprogramm `nexoran-app-domain` mit Coolify?
Nein. Coolify verwaltet Domains und Zertifikate selbst; legen Sie die Instanz-Domain in den Einstellungen von Coolify fest und die App-Domains an der jeweiligen Ressource.
Kann Coolify auf andere Server deployen?
Ja. Fügen Sie weitere Odinex-Server in Coolify als Remote-Server per SSH hinzu; zwischen ihnen können Sie ein privates Netzwerk nutzen.
Wie aktualisiere ich Coolify?
Coolify aktualisiert sich selbst über sein Dashboard. Erstellen Sie vorher einen Snapshot.

Dokumentation

Mehr aus dem Marketplace

Coolify in Frankfurt bereitstellen

Ihr eigener Server mit vollem Root-Zugriff, NVMe-Speicher und 20 TB Traffic, stündlich abgerechnet.