coolify

Deploys Docker-based applications and services via a self-hostable PaaS.

5|3|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/mikkelkrogsholm/dev-skills --skill coolify-mikkelkrogsholm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coolify
Source: https://github.com/mikkelkrogsholm/dev-skills/tree/main/coolify
Command: npx skills add https://github.com/mikkelkrogsholm/dev-skills --skill coolify-mikkelkrogsholm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the deployment of applications, databases, and services by leveraging a self-hostable Platform-as-a-Service (PaaS) solution, making Docker-based deployments more accessible.

Core Features & Use Cases

  • Self-Hosted PaaS: Deploy and manage applications using Docker on your own infrastructure.
  • Configuration Management: Assists with setting up deployment configurations, environment variables, and reverse proxies.
  • CI/CD Integration: Facilitates Git-based Continuous Integration and Continuous Deployment pipelines.
  • Use Case: You need to deploy a new web application to your own server. Use this Skill to configure Coolify to build and deploy your Dockerized application, ensuring it's accessible via a domain name with proper SSL.

Quick Start

Use the coolify skill to deploy a new application using a Dockerfile and configure it to use a persistent volume at /app/data.

Frequently Asked Questions about coolify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a Docker application using a self-hosted PaaS?

Configuring Git-based CI/CD pipelines for self-hosted Docker deployments is facilitated by connecting your repository to Coolify. This enables automated builds and deployments directly from your Git commits to your own server infrastructure.

Do I need to understand Docker networking for zero-downtime deployments?

Yes, understanding Docker networking and application health monitoring is required to achieve zero-downtime deployments. This knowledge ensures proper traffic routing and health check configuration during application updates on the PaaS.

How do I configure persistent storage volumes in a Docker deployment?

You can configure persistent storage volumes in a Docker deployment by specifying the target path, such as /app/data, in your deployment configuration. This ensures your application data persists across container restarts on the self-hosted infrastructure.

Does a self-hosted PaaS support setting up reverse proxies and SSL?

Yes, a self-hosted PaaS assists with reverse proxy setup to ensure your Dockerized application is accessible via a domain name. This configuration includes proper SSL management for secure connections.