set up Coolify

Introduction

Coolify is an open-source PaaS (Platform as a Service) used to deploy applications, databases, and services without writing Kubernetes or Docker commands manually. This document describes step-by-step installation and configuration of Coolify on Ubuntu 22.04.


step 1: System Requirements

Component
Requirement

OS

Ubuntu Server 22.04

RAM

Minimum 2 GB (recommended 4 GB)

CPU

Minimum 2 vCPU

Storage

20 GB free

Network

Public or private IP


step 2: Pre-Installation Steps

2.1 Update the System

sudo apt update && sudo apt upgrade -y

2.2 Install Required Packages

sudo apt install -y curl ca-certificates gnupg lsb-release ufw

step 3: Install Coolify (Official Method)

Coolify provides an official installation script.

3.1 Run the Installer

curl -fsSL https://cdn.coollabs.io/coolify/install.sh | sudo bash

This script automatically:

  • Installs Docker & Docker Compose

  • Creates the /data/coolify directory

  • Generates the .env configuration file

  • Starts Coolify containers

  • Exposes Coolify on port 8000


step 4: Verify Installation

Check Running Containers

sudo docker ps

You should see containers:

  • coolify

  • coolify-redis

  • coolify-db

  • coolify-realtime

  • coolify-sentinel


step 5: Firewall Configuration (UFW)

Allow required ports:

sudo ufw allow 22/tcp
sudo ufw allow 8000/tcp
sudo ufw allow 8443/tcp
sudo ufw reload

step 6: Access Coolify Dashboard

The installer gives URLs like:

http://<public-ip>:8000

Open the link in your browser . Create your Admin Account → Coolify is ready to use.

Last updated