Gestiona tu servidor con Coolify, una alternativa a Plesk, cPanel, aaPanel basado en contenedores Docker

Coolify es una plataforma de autoalojamiento de código abierto que te permite desplegar aplicaciones, bases de datos y servicios en tu propio servidor, sin depender de ninguna empresa externa. Es gratuita, y su filosofía es que cada uno debería poder controlar lo que construye.

En los últimos años, plataformas como Vercel, Netlify, Heroku y Railway han hecho la vida muy cómoda a los desarrolladores. Con unos pocos clics puedes tener tu aplicación en internet. El problema llega cuando revisas la factura de final de mes, o cuando una de esas plataformas cambia su política de precios de la noche a la mañana. O simplemente cuando te das cuenta de que tus datos están en manos de alguien más y no puedes hacer gran cosa al respecto.

Coolify nace precisamente de esa incomodidad. Su creador, Andras Bacsai, lo empezó como un proyecto personal y ha ido creciendo hasta tener miles de instancias activas en todo el mundo. La idea central es sencilla: darte todas las herramientas que te dan esas plataformas de pago, pero en tu propio servidor.

Qué puedes hacer exactamente con Coolify

La respuesta rápida es: casi cualquier cosa que puedas imaginar en materia de despliegue de software. La respuesta larga merece que nos detengamos un momento en los puntos que más importan.

Compatibilidad con cualquier lenguaje y servidor

Coolify funciona con cualquier lenguaje de programación y framework que se te ocurra. Python, Node.js, PHP, Ruby, Go, Rust, Java… si tienes un repositorio con código, Coolify puede encargarse de desplegarlo. También admite sitios estáticos, APIs, backends, y por supuesto bases de datos.

En cuanto a servidores, la herramienta se conecta a cualquier máquina que tenga una conexión SSH activa. Puede ser tu propio servidor físico en casa, un VPS en Hetzner, una instancia en DigitalOcean, una Raspberry Pi que tienes en el armario, o una máquina EC2 en Amazon. No hay restricción. Si puedes conectarte por SSH, Coolify puede gestionarlo.

Despliegue desde Git con un solo push

Una de las cosas que hacen tan cómodo trabajar con plataformas como Vercel es que cada vez que subes cambios a tu repositorio, la aplicación se actualiza sola. Coolify replica ese flujo exactamente. Se integra con GitHub, GitLab, Bitbucket, Gitea y otros servicios similares, tanto en sus versiones públicas como en instancias propias.

Conectas tu repositorio, configuras la rama que quieres seguir, y a partir de ahí cada nuevo commit dispara un despliegue automático. También puedes configurar despliegues de ramas de pull requests por separado, lo que es especialmente útil si trabajas en equipo y quieres revisar cambios antes de fusionarlos.

Certificados SSL automáticos

Configurar HTTPS en un servidor propio solía ser uno de esos dolores de cabeza que nadie quería afrontar. Coolify lo resuelve de forma completamente transparente usando Let’s Encrypt. Cuando asignas un dominio a tu aplicación, la plataforma solicita y renueva el certificado por ti. No tienes que tocar nada, no tienes que recordar fechas de vencimiento.

Más de 280 servicios con un clic

Además de tus propias aplicaciones, Coolify incluye un catálogo de servicios listos para instalar. Hablamos de herramientas como WordPress, Ghost, Nextcloud, Plausible Analytics, Supabase, Umami, Gitea, Minio, n8n, Listmonk, y muchos más. Si conoces el ecosistema de Docker, aquí encontrarás prácticamente todo lo que se pueda desplegar como contenedor.

Bases de datos incluidas

PostgreSQL, MySQL, MariaDB, MongoDB, Redis, Clickhouse y varias más, con backups automáticos a cualquier almacenamiento compatible con S3.

Terminal en el navegador

Puedes ejecutar comandos directamente en tus servidores desde el panel de Coolify, sin necesidad de abrir una terminal aparte.

Trabajo en equipo

Puedes invitar a otras personas a tus proyectos, asignarles roles y controlar qué puede hacer cada una dentro de la plataforma.

API completa

Toda la lógica de Coolify está expuesta a través de una API, lo que te permite automatizar despliegues e integrarlo con tus propias herramientas.

Notificaciones

Conecta Coolify con Discord, Telegram o correo electrónico para recibir avisos sobre el estado de tus despliegues y servidores.

Monitorización integrada

Controla el uso de disco, el estado de los despliegues y la salud general de tus servidores desde el propio panel de la herramienta.

La cuestión del vendor lock-in

El término «vendor lock-in» describe la situación en la que tus datos, tu configuración y tu infraestructura quedan tan entrelazados con un proveedor concreto que cambiar de plataforma se convierte en una tarea enorme. Es algo que le ha pasado a más de un equipo con Heroku cuando este anunció el fin de su plan gratuito en 2022.

Con Coolify la situación es distinta por definición. Toda tu configuración vive en tus propios servidores. Si mañana decides dejar de usar Coolify, tus aplicaciones siguen corriendo exactamente igual porque están en tu infraestructura. No hay nada que migrar, no hay exportaciones complicadas, no hay dependencias ocultas con ninguna empresa.

Una nota sobre los costes: Coolify en sí mismo es gratuito y de código abierto. Lo que sí pagas es el servidor donde lo instalas. Una máquina básica en Hetzner o DigitalOcean que puede alojar docenas de proyectos pequeños cuesta entre 5 y 15 euros al mes. Comparado con lo que cobran algunas plataformas por proyecto individual, el ahorro puede ser considerable.

Comparativa con las alternativas habituales

Para entender dónde encaja Coolify, tiene sentido ponerlo al lado de las plataformas que mucha gente ya conoce:

CaracterísticaCoolifyVercelHerokuRailway
Código abiertoNoNoNo
AutoalojamientoNoNoNo
Control total de los datosNoNoNo
Bases de datos integradasParcial
SSL automático
Despliegue desde Git
Precio baseGratis (pagas el servidor)Plan gratuito limitadoDesde 5 USD/mesPlan gratuito muy limitado

Backups automáticos de la base de datos

Esta es una de esas funciones que parece un detalle técnico menor pero que puede salvarte el día. Coolify puede programar copias de seguridad automáticas de todas tus bases de datos y enviarlas a cualquier servicio compatible con el protocolo S3: Amazon S3, Cloudflare R2, Backblaze B2, o incluso tu propio servidor de almacenamiento. Si algo falla, restaurar una base de datos desde el panel es cuestión de unos pocos clics.

Webhooks e integración con pipelines de CI/CD

Para quienes ya tienen flujos de trabajo con herramientas como GitHub Actions, GitLab CI o Bitbucket Pipelines, Coolify no viene a sustituirlos sino a complementarlos. Puedes usar webhooks para disparar despliegues desde cualquier evento externo, lo que lo hace perfectamente integrable en arquitecturas más complejas.

La API de Coolify también permite automatizar completamente la gestión de recursos desde scripts o desde otras herramientas. Esto es especialmente valioso en entornos donde varios equipos trabajan sobre la misma infraestructura y necesitan cierto grado de automatización.

Para quién tiene más sentido usarlo

Coolify no es para todo el mundo por igual. Si tienes un proyecto pequeño con poco tráfico y no quieres complicaciones, las plataformas tradicionales siguen siendo una opción válida. Pero hay perfiles para los que Coolify encaja de manera bastante natural:

  • Desarrolladores que gestionan varios proyectos propios o de clientes y no quieren pagar una suscripción separada por cada uno.
  • Equipos técnicos que ya administran servidores y quieren una capa de gestión más amigable sin perder control.
  • Empresas o personas que trabajan con datos sensibles y necesitan que esos datos permanezcan en su propia infraestructura.
  • Curiosos que simplemente prefieren entender y controlar lo que tienen montado.

El lado menos brillante

Sería poco honesto hablar de Coolify sin mencionar que no es una herramienta sin fricciones. Para instalarlo y configurarlo necesitas tener cierta comodidad con la línea de comandos y con la administración básica de servidores Linux. No es complicado, pero tampoco es tan inmediato como registrarse en Vercel y conectar un repositorio.

También eres tú el responsable de la seguridad, las actualizaciones del servidor y la disponibilidad. Si el servidor cae a las tres de la mañana, no hay un equipo de soporte detrás que lo resuelva por ti. Para algunos esto es una ventaja porque implica control total; para otros puede ser un problema según el contexto.

Dicho esto, Coolify se actualiza a sí mismo de forma automática cuando hay nuevas versiones, y la documentación oficial es bastante completa para guiarte en los casos más habituales.


En resumen

Coolify es una de esas herramientas que, una vez que la pruebas y le coges el punto, resulta difícil imaginarse volviendo a la situación anterior. Te da todo lo que ofrecen las grandes plataformas de despliegue, pero en tu propio terreno.

Si tienes un servidor o estás pensando en alquilar uno, vale mucho la pena dedicarle una tarde a instalarlo y ver hasta dónde puedes llegar. El proyecto es activo, la comunidad es grande y el código está en GitHub para quien quiera echarle un vistazo o contribuir.

En un momento en el que la dependencia de los grandes proveedores de nube genera cada vez más dudas, tener una alternativa como esta disponible y en buen estado es algo que merece reconocimiento.

Toda la información de este artículo está basada en la web oficial de Coolify (coolify.io) y su documentación pública. Los precios de terceros mencionados son orientativos y pueden variar.