In diesem Artikel zum Installieren
von Coolify in GitHub, Auto-Deploy integrieren und Ihre eigene Domain + HTTPS mit CloudFlare erstellen.
Das folgende Publikum wird erwartet:
- Ich möchte mehrere Apps dockerbasiert verwalten
- Auf der Suche nach einem Management-Tool im PaaS-Stil, das auch mit GUI verwendet werden kann
- Ich möchte meine Bereitstellung automatisieren, indem ich einfach von Github drücke
- Ich möchte Cloudflare für DNS und SSL verwenden
Wir liefern keine detaillierten Erklärungen oder Vergleiche von Werkzeugen, und nur die tatsächlichen Bauschritte sind Schritt für Schritt aufgeführt .
Unterwegs haben wir Lösungen einschließlich Problemen wie Öffnen von Ports und SSL -Fehlern aufgenommen, sodass Sie sie so kopieren und einfügen können, wie sie sind.
Vorbereitung einer VPS -Umgebung
Dieses Mal werden wir ein VPS vorbereiten und dort Coolify installieren.
Ein VPS ist verfügbar: Xserver VPS ist das billigste!
Ich recherchiere jedes Mal viel zu VPS, aber ich denke, der Xserver VPS ist das billigste! !
*Obwohl andere VPS im ersten Monat viele Rabatte bieten, ist der Betrag, den Sie monatlich zahlen, tatsächlich ziemlich hoch. Ich denke, es ist besser, es zu stornieren, wenn Sie es unterschreiben.
Diesmal bin ich 4.400 Yen für 6 Kerne und 12 GB. Wenn Sie es nur ein wenig anfassen müssen, ist es in Ordnung, einen anderen Plan mit einem gesenkten Preis zu verwenden!
\ VPS sollte basierend auf der Kostenleistung ausgewählt werden /
Konfigurieren eines Paketfilters
Sobald Sie sich für ein XServer -VPS angemeldet haben, können Sie die VPS verwenden.
Wenn dies jedoch weitergeht, wird der Paketfilter eingeschränkt, sodass zumindest die unten aufgeführten Ports geöffnet werden.
- Ssh
- Netz
- Brauch: 8000

Überprüfen Sie Coolify, um zu installieren und zu starten
Als nächstes gehen wir tatsächlich in ein VPS und beginnen daran zu arbeiten.
SSH ist für ein VPS in Ordnung, und ich denke, die Xserver -Konsole allein kann helfen.
Docker installieren
Zuerst installieren wir Docker.
sudo apt update sudo apt install -y docker.io sudo systemctl aktivieren -jetzt Docker
Docker Compose konnte nicht verwendet werden, wenn es so weitergeht, daher habe ich auf Folgendes geantwortet. ()
Mkdir -p ~/.docker/cli-plugins curl -l-https Version # komponieren # Verifizieren Sie die Version
Coolify installieren
Um Coolify zu installieren, führen Sie einfach den folgenden Befehl aus:
Da es sich um ein Installateur handelt, wird der Rest dies selbst tun!
curl -fssl https://cdn.coollabs.io/coolify/install.sh | verprügeln
Sobald die Installation abgeschlossen ist, werden Sie so etwas sehen:
root@xxx-xxx-xx-xx:/data/coolify/source# ll insgesamt 108 drwx ------ 2 9999 root 4096 5. Juni 21:53. -RWX ------ 1 9999 Wurzel 211 Juni 5 21:51 .Env.Production* -rwx ----- 1 9999 Root 2941 5. Juni 21:51 Dockker-compose Installation-20250605-215102.log* -RW-R --- 1 Root Root 70202 5. Juni 21:52 Upgrade-2025-06-05-21-51-17.Log -rwx ----- 1 9999 Root 3175 5. Juni 21:51 upgrade.sh*
Sobald dies die Zeit ist, überprüfen Sie den Vorgang
Überprüfen Sie den Bildschirm unter http: // [xserver vps ip]: 8000.
Ich habe bereits ein Konto registriert, aber ich denke, es gibt einen Kontoregistrierungsbildschirm auf dem Bildschirm. (Der Bildschirm unten wird angezeigt.)
Solange Sie ein Konto gemäß dem Inhalt des Bildschirms registrieren, gibt es kein Problem.

(Optional) Konfigurieren Ihrer eigenen Domäne
Sobald Sie Coolify heruntergeladen haben, richten Sie Ihre eigene Domain ein.
Diesmal ist die Domain bei CloudFlare verfügbar. Ich denke, es ist in Ordnung, alles mit einer Xserver -Domain ausgestattet zu haben.
Cloudflare -Seiteneinstellungen
CloudFlare fügt einer vorhandenen Domain einfach einen A -Datensatz hinzu.
Wenn der Name eine Subdomain ist, würde er so etwas wie coolify.example.com aussehen.
Setzen Sie für IPv4 die IP -Adresse des XServer VPS.

Dadurch werden die Einstellungen abgeschlossen. Wenn Sie jedoch den Proxy-Status eingeschaltet haben, setzen Sie den Verschlüsselungsmodus auf einen nicht flexiblen.
Situation | Empfohlener SSL -Modus |
---|---|
In der Entwicklung / nur selbstsignierten Zertifikaten | Voll |
Produktion / Verschlüsseln Sie im Gebrauch | Voll (streng) |
Cloudflare -Tunnel verwendet | Voll oder voll (streng) |
Sie sollten es trotzdem vermeiden | ❌ Flexibel |

Konfigurieren Sie Ihre eigene Domain in Coolify
Setzen Sie schließlich die Domain, die Sie in einen Datensatz in den Einstellungen von Coolify> Instanz eingestellt haben.

Jetzt können Sie den Anmeldebildschirm mit Ihrer eigenen Domain anzeigen!
Versuchen Sie, die nächste App bereitzustellen
Versuchen Sie schließlich, die nächste App bereitzustellen.
Erstellen Sie zunächst eine neue Github -App aus Quellen> Hinzufügen. Der Name ist optional und in Ordnung.

Sobald Sie sich mit GitHub angeschlossen haben, wählen Sie Projekte> Mein erstes Projekt. (Sie können auch neue Projekte erstellen.)

Wählen Sie Ressourcen> neue Ressource hinzufügen.

Wählen Sie private Repository (mit GitHub App).

Wählen Sie das Repository aus, das Sie im Repository bereitstellen möchten.
Wenn Sie die Ports oder andere Dinge im nächsten nicht geändert haben, können Sie sie einfach so lassen.

Wenn Sie Ihre App mit Ihrer eigenen Domain veröffentlichen möchten, stellen Sie Ihre eigene Domain unten fest.
Sie können Ihre eigene Domain auf die gleiche Weise festlegen wie bei der Verwendung der Konsole mit einem Datensatz.
Wenn Sie die Konsole unter coolify.example.com ausführen, legen Sie einen A -Datensatz wie app.example.com fest.
Beide IPs einer Datensätze sind die IP -Adressen des XServer VPS. (Der Rest ist coolify (lol))

Sobald Sie Start ausführen, sollten Sie Ihre App in Ihrer eigenen Domain veröffentlichen können! !
schließlich
Jetzt
bequeme und leistungsstarke Bereitstellungsumgebung im PaaS-Stil erstellt VPS + Coolify + CloudFlare kombiniert
Eine Möglichkeit besteht darin, die kostenlosen Slots zu fahren, aber
es ist sehr bequem, eine VPS -Umgebung zu haben, in der Sie sich selbst kontrollieren können, ohne an Einschränkungen gebunden zu sein.
Wenn Sie Ihre eigene Cloud erstellen möchten, probieren Sie es bitte aus.