Cara Install Coolify di Cloud VPS IDCloudHost (Apps Catalog)

Pendahuluan

Coolify adalah platform self-hosted PaaS (Platform as a Service) yang memudahkan deploy aplikasi ( melalui antarmuka web mirip Vercel/Netlify, namun dijalankan di server Anda sendiri. Beberapa fitur utamanya antara lain: Deploy otomatis & CD, Manajemen database, Custom domain + SSL otomatis, Isolasi container dan dashboard web yang user-friendly. Selain itu, Coolify memiliki kelebihan antara lain: open-source, antarmuka mudah, integrasi Git & SSL otomatis, ringan dibanding Kubernetes. Simak pembahasan mendalam pada panduan Cara Install Coolify di Cloud VPS IDCloudHost.

Selain itu, Coolify memiliki kelebihan antara lain: open-source, antarmuka mudah, integrasi Git & SSL otomatis, ringan dibanding Kubernetes. Kekurangannya yakni: tidak se-scalable Kubernetes untuk beban besar; dokumentasi beberapa fitur masih berkembang; butuh server stabil untuk performa optimal. Oleh karena itu, simak panduan Cara install Coolify Cloud VPS IDCloudHost.

Coolify adalah platform self-hosted PaaS yang memudahkan deploy aplikasi (Node.js, Laravel, Django, WordPress, database) lewat antarmuka web seperti Vercel/Netlify namun berjalan di server Anda.
Fitur utama: deploy otomatis & CD (GitHub/GitLab/Bitbucket), manajemen database, custom domain + SSL otomatis via Traefik, isolasi container (Docker) dan dashboard user-friendly. Kelebihan: open-source, mudah dipakai, integrasi Git & SSL otomatis, lebih ringan daripada Kubernetes; kekurangan: skalabilitas terbatas untuk beban besar, dokumentasi masih berkembang, membutuhkan VPS stabil. Simak panduan Cara Install Coolify di Cloud VPS IDCloudHost untuk langkah instalasi dan konfigurasi lengkap.

Hal yang Perlu Diperhatikan Sebelum Instalasi

  • Memiliki Akun IDCloudHost dan Akses ke Console/VM.
  • Domain yang dapat Anda ubah DNS-nya (A record) untuk mapping.
  • Spesifikasi minimum VPS: RAM 2 GB (4 GB direkomendasikan), CPU 2 core, Storage ≥ 30 GB.
  • Port yang perlu terbuka: SSH (22), Coolify web (8000), HTTP (80), HTTPS (443) atur firewall sesuai kebutuhan.
  • Agar lebih stabil, gunakan VPS di lokasi dekat target Anda (ID/SG).

Langkah-Langkah Instalasi Coolify Cloud VPS

Ikutilah langkah-langkah dibawah ini untuk install Coolify di Apps Catalog Cloud VPS

1. Login Console IDCloudHost

Masuk ke halaman Console IDCloudHost menggunakan Akun Anda.

 Install Coolify Cloud VPS IDCloudHost

2. Pilih Apps Catalog

Klik bagian Apps Catalog lalu pilih Coolify, seperti gambar berikut ini.

install Coolify

3. Pilih Lokasi Server

Setelah itu, Anda bisa memilih Lokasi Server (Indonesia atau Singapura). Tentukan Kelas Server serta Ukuran VPS sesuai dengan kebutuhan Anda.

 Install Coolify di Cloud VPS IDCloudHost

4. Lakukan Konfigurasi

Silahkan isi terlebih dahulu konfigurasi dasar berikut:

  • Public IPv4: aktifkan agar VPS mendapat IP publik.
  • Username & Password: tentukan kredensial admin.
  • Resource Name: beri nama (misalnya: easypanel-app-catalog).
  • Lalu klik Create untuk melanjutkan pembuatan VPS.

Install Coolify Cloud VPS IDCloudHost

5. Login ke VPS via SSH

Anda bisa menggunakan SSH Client (PuTTY / Terminal). Lalu, ganti User dan <IP-VPS> sesuai konfigurasi Anda, seperti gambar di bawah ini.

install coolify di cloud vps install coolify di cloud vps

6. Akses Setup Coolify Melalui Browser

Selanjutnya, buka browser dan kunjungi http://<IP-VPS>:8000 pada halaman Setup. Lalu, Login atau buat Akun Admin Baru. Setelah itu, masuk Dashboard dan pastikan  beberapa hal berikut:

  • Instance Health = Healthy.
  • Buka menu kiri Settings klik Instance.
  • Cek status Docker Engine, Proxy, dan Database dan pastikan semuanya Online.

install coolify di cloud vps

7. Menghubungkan VM ke Coolify (Add Server)

Lakukan Set Up koneksi Server untuk menghubungkan antara App dengan VM. Kemudian setelah Login dan mengakses Dashboard, Anda bisa mengisi Data Kredensial VM yang dibuat ke menu Servers sampai terkoneksi seperti gambar berikut.

install coolify di cloud vps

8. Konfigurasi Pengaturan SSH 

Selanjutnya, pastikan untuk memenuhi requirement berikut pada konfigurasi SSH sesuai dengan perintah dibawah ini.

vi /etc/ssh/sshd_config

install coolify cloud vps

9. Restart Service

Kemudian restart service SSH dengan perintah berikut.

systemctl restart ssh

cara install coolify di cloud vps

10. Generate SSH Key & Tambah ke Coolify

Apabila Anda ingin menggunakan Key, Anda bisa menggunakannya dengan membuat ssh-keygen pada VM, lalu Save dan Copy ke Dashboard Coolify pada menu API/TOKEN seperti gambar dibawah ini.

install coolify install coolify

11. Edit Mapping Domain

Klik Edit pada Domain lalu isi detail mapping berikut:

  • Host: nama domain/subdomain
  • Update DNS pada Domain dan arahkan A record ke IP server.
  • Masuk ke menu Setting Coolify dan Update Data sesuai dengan yang akan dibuat.

install coolify install coolify cloud vps

Langkah- Langkah Menambahkan Project Coolify

Setelah proses instalasi selesai, jika Anda ingin membuat atau menambahkan project Coolify, mari ikuti beberapa cara dibawah ini.

1. Halaman Projects

Jika Anda sudah berad dalam halaman Projects , disana menampilkan semua project yang Anda miliki di Coolify. Gunakan tombol + Add untuk membuat project baru. Klik Nama Project untuk mengelola resource, konfigurasi, dan melakukan deploy aplikasi.

install coolify cloud vps

2. Membuat Project Baru

Pada dashboard klik New lalu nasukkan Nama Project serta Deskripsinya. Lalu, klik Continue seperti gambar di bawah ini.

install coolify

2. Menambahkan Aplikasi ke Project

Setelah membuka project, klik Add Resource pilih Application. Pada layar New Resource pilih sumber aplikasi yang diinginkan: Public Repository (repo publik GitHub/GitLab/Bitbucket), Private Repository (via GitHub App atau deploy key), Dockerfile / Docker Compose, atau Template (mis. WordPress). Lalu, pilih opsi yang sesuai lalu lanjutkan ke form pembuatan aplikasi (masukkan URL repo atau konfigurasi Docker).

Catatan: Jika DNS sudah diarahkan ke IP VPS, tambahkan domain di Configuration klik Domains for Web sebelum deploy agar SSL otomatis aktif. Jika belum, Anda bisa deploy  terlebih dulu (akses via IP) dan tambahkan domain setelah container running.

install coolify

3. Pilih Server Target

Isi Repository URL (atau pilih Docker/Image/Template) agar Coolify tahu dari mana mengambil kode atau image. Setelah source dikonfigurasi dan build siap, pilih Server Target untuk menentukan VM tempat aplikasi yang akan dijalankan.

4.Deployment Log (Status dan Output Deploy)

Pada halaman Deployment Log menunjukkan langkah-langkah yang dilakukan Coolify saat mendeploy resource: import repo, pull/build image, start container, lalu status akhir. Gunakan Log ini untuk memverifikasi bahwa proses Deploy Berhasil (tidak ada error) dan melihat pesan detail bila terjadi kegagalan build atau runtime.

Catatan:
Jika log menampilkan error (mis. image not found, build failed, permission denied), periksa repository URL, konfigurasi build (Dockerfile / docker-compose), dan akses registry (login Docker jika image private).

5. Proses Otomatis Saat Deploy dengan Coolify

Saat Anda menekan Deploy, Coolify akan menangani proses build dan runtime secara otomatis  jadi Anda tidak perlu menjalankan perintah manual untuk pull, build, atau start container. Secara garis besar Coolify akan:

  • Menarik image atau source dari registry/repository (pull).
  • Menyiapkan dan mengonfigurasi container (build, environment, volume).
  • Menjalankan service aplikasi dan menghubungkannya ke proxy/route (Traefik).

Catatan: pastikan DNS domain sudah mengarah ke IP VPS sebelum deploy agar Traefik/Coolify dapat membuat routing dan SSL otomatis sehingga domain langsung aktif setelah container siap.

6. Selamat! Coolify Siap untuk Digunakan!

Setelah menunggu, halaman aplikasi berhasil dideploy dengan menampilankan tulisa “Hello Coolify!” seperti gambar dibawah ini.

install coolify

Penutup

Coolify cocok digunakan untuk developer dan tim yang ingin workflow PaaS-like di server sendiri: cepat deploy, mudah integrasi Git, dan manajemen domain/SSL otomatis. Ikuti langkah di atas, pastikan persyaratan terpenuhi, dan lakukan verifikasi DNS serta konfigurasi SSH dengan benar. Jika Anda menemui kendala teknis khusus, cek log Docker dan health status di dashboard Coolify sebagai langkah awal troubleshooting.