Coolify merupakan platform open source yang memudahkan proses deploy dan pengelolaan aplikasi di VPS. Dengan Coolify, kamu bisa menjalankan aplikasi berbasis Docker, website statis, database, hingga project Node.js, Laravel, atau WordPress melalui web tanpa perlu mengelola container secara manual.
Coolify sering dianggap sebagai alternatif self-hosted dari layanan seperti Vercel, Railway, atau Heroku. Seluruh data dan aplikasi berjalan di VPS milik sendiri sehingga kamu memiliki kontrol penuh terhadap server.
Pada tutorial ini, kita akan membahas cara install Coolify di VPS Debian atau Ubuntu menggunakan installer resmi, hingga mengakses dashboard untuk mulai mengelola aplikasi.
Tutorial ini diuji menggunakan VPS Debian 13 dengan spesifikasi berikut.
Jika kamu belum memiliki VPS, kamu bisa mencoba layanan VULTR dari Halaman ini untuk mendapatkan $300 credit trial untuk menggunakan layanan VULTR.
Coolify juga dapat diinstall pada Ubuntu 22.04 maupun Ubuntu 24.04. Untuk penggunaan ringan atau kebutuhan belajar, VPS dengan RAM 2 GB sudah cukup. Namun jika berencana menjalankan beberapa aplikasi sekaligus, disarankan menggunakan RAM minimal 4 GB.
Sebelum memulai, pastikan VPS memiliki:
Cara Install Coolify di VPS Debian atau Ubuntu
Sebelum menginstall Coolify, lakukan update paket agar seluruh package berada pada versi terbaru.
sudo apt update && sudo apt upgrade -yApabila VPS meminta restart setelah proses update selesai, lakukan reboot terlebih dahulu sebelum melanjutkan ke langkah berikutnya.
Installer Coolify menggunakan curl untuk mendownload script instalasi. Apabila belum tersedia, install terlebih dahulu.
sudo apt install curl -yUntuk memastikan curl telah berhasil diinstall, jalankan:
curl --versionInstall Coolify menggunakan script resmi berikut.
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bashProses instalasi biasanya memerlukan waktu beberapa menit karena installer akan:
Tunggu hingga proses selesai tanpa menutup terminal.
Setelah instalasi selesai, pastikan seluruh container telah berjalan.
docker psApabila berhasil, akan muncul beberapa container Coolify dengan status Up.
Setelah seluruh container berjalan, buka browser dan akses alamat http://IP_VPS:8000. (Ganti IP_VPS dengan alamat IP VPS milikmu.)
Saat pertama kali dibuka, Coolify akan menampilkan halaman setup untuk membuat akun administrator.
Masukkan informasi berikut.
Setelah akun berhasil dibuat, kamu dapat langsung login ke dashboard Coolify.
Jika VPS menggunakan UFW, pastikan port yang dibutuhkan telah diizinkan.
sudo ufw allow 22/tcpsudo ufw allow 80/tcpsudo ufw allow 443/tcpsudo ufw allow 8000/tcpPort 8000 umumnya hanya digunakan saat proses awal instalasi. Setelah domain dan reverse proxy selesai dikonfigurasi, akses biasanya akan dialihkan melalui port 80 atau 443.
Coolify menyediakan menu update langsung dari dashboard. Namun apabila ingin melakukan update melalui terminal, jalankan installer resmi kembali.
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bashInstaller akan memperbarui komponen Coolify ke versi terbaru tanpa menghapus project yang telah dibuat.
Meskipun demikian, tetap disarankan melakukan backup sebelum melakukan update, terutama jika server digunakan di lingkungan produksi.
Sebelum menggunakan Coolify sebagai server produksi, ada beberapa hal yang sebaiknya diperhatikan.
Ya. Coolify dapat diinstall pada Debian maupun Ubuntu selama memenuhi persyaratan sistem dan mendukung Docker.
Tidak. Installer resmi Coolify akan menginstall Docker secara otomatis apabila belum tersedia di VPS.
Coolify dapat berjalan pada VPS dengan RAM 2 GB untuk kebutuhan ringan. Namun untuk penggunaan produksi atau menjalankan beberapa aplikasi sekaligus, disarankan menggunakan RAM minimal 4 GB.
Ya. Coolify merupakan platform open source yang dapat digunakan secara gratis pada server milik sendiri.
Bisa. Coolify mendukung deployment berbagai jenis aplikasi, termasuk WordPress, Laravel, Node.js, Next.js, database seperti MySQL dan PostgreSQL, serta berbagai aplikasi berbasis Docker.
Bisa, tergantung kebutuhan. Jika menginginkan kontrol penuh terhadap server dan biaya yang lebih fleksibel, Coolify dapat menjadi alternatif self-hosted untuk layanan seperti Vercel, Railway, maupun Heroku. Namun seluruh pengelolaan server tetap menjadi tanggung jawab pengguna.
KOMENTAR
Memuat...