Self-hostable deployment platform for managing applications and databases on any server via an SSH connection.

Coolify is an open-source, self-hosted web app and server deployment platform. It functions as a deployment platform that allows users to manage servers, applications, and databases on their own hardware using an SSH connection. It is deployed as a web application that acts as a central control panel for cloud infrastructure management, bridging the gap between manual server administration and automated cloud platforms.
The software supports a wide variety of environments, including Virtual Private Servers, bare metal servers, and Raspberry Pis. It provides a way to maintain the ease of cloud deployments while retaining full ownership of the underlying hardware and data. Because configurations for applications and databases are saved directly to the server, users avoid vendor lock-in and can continue managing their running resources even if they decide to stop using the platform.
Coolify is designed for developers and system administrators who want to automate their deployment pipeline. It supports a broad range of technologies and frameworks, including Node.js, PHP, Laravel, Svelte, and Next.js. For data management, it integrates with various databases such as PostgreSQL, MySQL, Redis, MariaDB, MongoDB, and CouchDB. The architecture allows for a flexible setup where one server runs the Coolify control panel while one or more separate servers host the actual deployed resources.
By utilizing Docker and Docker Compose, the platform simplifies the process of spinning up complex environments. It is intended for users who require the flexibility of their own infrastructure but want the automation and interface typical of a managed cloud service. This makes it suitable for small to medium projects that need to scale across multiple hardware nodes without increasing operational overhead.
It serves as a self-managed infrastructure tool for those prioritizing data sovereignty and cost control.
A self-hosted platform for deploying and managing applications and databases on a VPS using Docker and Traefik.
A self-hosted platform for deploying containerized applications via Git with support for buildpacks and container isolation.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.