Need Assistance?

In only two hours, with an average response time of 15 minutes, our expert will have your problem sorted out.

Server Trouble?

For a single, all-inclusive fee, we guarantee the continuous reliability, safety, and blazing speed of your servers.

How to Install Coolify on Ubuntu 24

For those seeking an effortless way to self-host applications, Coolify serves as a robust, open-source option compared to platforms. It functions as a self-hosted PaaS (Platform as a Service) that enables developers to easily deploy, manage, and scale applications on their own infrastructure.This Guide to Installing Coolify on Ubuntu 24 will help you set up Coolify quickly and start leveraging its powerful features for your projects.

Coolify accommodates various technologies — including static sites, Node.js applications, databases such as PostgreSQL, and services like Redis. You can link your Git repositories (from GitHub, GitLab, etc.), and Coolify will automatically retrieve and deploy your code utilizing Docker in the background. 

Key Features of Coolify

  • Self-hosted PaaS: Run your own Heroku/Vercel-style platform on any server.
  • Git Integration: Automatically deploy from GitHub, GitLab, or Bitbucket.
  • Docker-Powered: Every app and service runs in isolated Docker containers.
  • One-Click Deployments: Build and deploy apps with a single click or on push.
  • Database Support: Easily deploy databases like PostgreSQL, MySQL, MongoDB, and Redis.
  • Environment Management: Manage environment variables and secrets securely.
  • Built-in SSL: Free HTTPS support with automatic Let’s Encrypt integration.
  • Resource Monitoring: View CPU, memory, and storage usage in real time.
  • Multi-Project Support: Organize and deploy multiple apps and services in one place.
  • Private & Secure: Fully under your control — no external vendor lock-in.

Two Ways to Use Coolify

  1. Self-Host Coolify
    Install and run Coolify on your own server.
  2. Coolify Cloud
    Let the Coolify team host and manage everything for you. 

Prerequisites

Before diving into installation, make sure your server environment meets the following requirements:

  • Minimum Specs: 

CPU: 2 cores  

Memory (RAM): 2 GB 

Storage: 30 GB of free space

64-bit/AMD64 or ARM64

This is the minimum requirement for running Coolify alone. To host your applications in the local environment you must need resources higher than the above mentioned or otherwise you can add remote servers to the Coolify installed server. Use a fresh server to install Coolify to avoid conflicts during installation.

  • SSH access and root/sudo privileges
  • Setup a firewall
  • Make sure that curl is installed.

Quick Installation Steps

Coolify provides a one-command quick install script that sets up everything you need — including Docker, Docker Compose, and Coolify itself.

Step 1: SSH into Your Server

Open your terminal and connect to your server:

ssh root@your-server-ip

Step 2: Update the server

apt update && apt upgarde

Step 3: Run the Quick Install Script

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

This script installs Docker and Docker Compose (if not already present), downloads and configures Coolify, launches it as a Docker service, and automatically sets up SSL using Let’s Encrypt—note that the process may take a few minutes depending on your server specs.

Step 4: Access Coolify Dashboard

http://YOUR_SERVER_IP:8000

You’ll be prompted to create an admin account on the first login.

Step 5: Configure a Domain with HTTPS (Optional)

Point your desired domain to the server IP, then go to Settings in the Coolify dashboard.

Under Instance Domain, enter your domain (e.g., mycoolifydomain.com).

Wait a few minutes for DNS propagation.

Once the SSL certificate is set up automatically by Coolify, visit https://mycoolifydomain.com in your browser.

Step 6: Firewall Configuration

Ensure ufw or other firewalls allow traffic on ports 80, 443, and 22.

Conclusion

Coolify makes it incredibly simple to host and manage your own applications. With just one script, you can deploy an entire PaaS platform in minutes. Whether you’re a solo developer or running production apps, Coolify offers a flexible, open-source way to take control of your deployments.

By using the quick install method, you eliminate the need to manually configure Docker, databases, SSL, or file systems — making Coolify the perfect starting point for your self-hosted journey.

If you encounter any challenges during the installation or configuration process, our expert team is here to help. Whether you need assistance with deploying Coolify or optimizing your server environment, Skynats offers reliable Linux Server Management and DevOps support tailored to your needs. contact us today to ensure a seamless and secure deployment experience.


Liked!! Share the post.

Get Support right now!

Start server management with our 24x7 monitoring and active support team

Let us know your requirement.

Can't get what you are looking for?

Get Support Right Away!

Thank You

We have received your query and will get back to you soon.