Guia de Configuracion de Coolify en VPS 2026: Alternativa Autoalojada a Vercel
Despliega Coolify en tu VPS para una experiencia autoalojada tipo Vercel/Netlify. Guia completa de configuracion con Docker, SSL y despliegue de aplicaciones.
Guia de Configuracion de Coolify en VPS: Tu Propio Vercel
Coolify es un PaaS autoalojado que convierte tu VPS en una plataforma similar a Vercel/Netlify. Despliega aplicaciones desde Git, SSL automatico, despliegues sin tiempo de inactividad — todo en hardware que tu controlas.
Que es Coolify?
Coolify se encarga de la complejidad de la infraestructura:
- Integracion con Git — Push para desplegar
- SSL automatico — Let’s Encrypt integrado
- Multiples lenguajes — Node, Python, PHP, Go, Rust, sitios estaticos
- Bases de datos — PostgreSQL, MySQL, Redis, MongoDB con un clic
- Soporte Docker — Despliega cualquier Dockerfile
- Webhooks — Despliegues automaticos al hacer push
Piensa en ello como Heroku/Vercel autoalojado a una fraccion del costo.
Por que Coolify en vez de Vercel?
| Factor | Vercel | Coolify en VPS |
|---|---|---|
| Costo (3 apps) | $60/mes+ | $5-15/mes |
| Recursos | Limitados | VPS completo |
| Dependencia del proveedor | Alta | Ninguna |
| Arranques en frio | Si | No |
| Dominios personalizados | Limitados gratis | Ilimitados |
| Alojamiento de base de datos | Costo extra | Incluido |
Punto de equilibrio: Si estas pagando mas de $20/mes en Vercel, Coolify te ahorra dinero.
Requisitos del VPS
Coolify necesita:
- Minimo: 2 vCPU, 2GB RAM, 30GB almacenamiento
- Recomendado: 4 vCPU, 4GB RAM, 50GB+ almacenamiento
- SO: Ubuntu 22.04+ o Debian 12+
- Puertos: 80, 443, 8000 (panel de control)
Proveedores de VPS Recomendados
| Proveedor | Plan | Especificaciones | Precio |
|---|---|---|---|
| Hostinger | KVM1 | 1 vCPU, 4GB RAM | $4.99/mes |
| Hetzner | CX21 | 2 vCPU, 4GB RAM | €5.39/mes |
| Vultr | VC2 | 2 vCPU, 4GB RAM | $24/mes |
Mejor relacion calidad-precio: Hostinger KVM1 — 4GB de RAM por $4.99 maneja de 5 a 10 aplicaciones facilmente.
Guia de Instalacion
Paso 1: Crea Tu VPS
Usando Hetzner como ejemplo:
- Registrate en Hetzner Cloud
- Crear Proyecto → Agregar Servidor
- Selecciona: Ubuntu 22.04, CX21 (2 vCPU, 4GB RAM)
- Agrega tu clave SSH
- Crea el servidor, anota la IP
Paso 2: Configura Tu Dominio
Antes de instalar, configura el DNS:
A coolify.tudominio.com → ip-de-tu-servidor
A *.coolify.tudominio.com → ip-de-tu-servidor
El comodin es importante — cada aplicacion obtiene un subdominio.
Paso 3: Conecta y Prepara
ssh root@ip-de-tu-servidor
# Actualizar sistema
apt update && apt upgrade -y
# Establecer hostname (opcional pero recomendable)
hostnamectl set-hostname coolify
# Reiniciar para aplicar actualizaciones
reboot
Paso 4: Instala Coolify
Un solo comando instala todo:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
Esto instala:
- Docker Engine
- Aplicacion Coolify
- Proxy inverso Traefik
- PostgreSQL para los datos de Coolify
La instalacion tarda de 2 a 5 minutos.
Paso 5: Accede al Panel de Control
Abre en el navegador:
http://ip-de-tu-servidor:8000
O si el DNS ya esta listo:
http://coolify.tudominio.com:8000
Crea tu cuenta de administrador en la primera visita.
Paso 6: Configura SSL
En el panel de control de Coolify:
- Ve a Settings → Configuration
- Establece tu Instance FQDN como
https://coolify.tudominio.com - Activa Let’s Encrypt
- Ingresa tu correo electronico para notificaciones SSL
- Guarda y espera el certificado
Ahora accede via https://coolify.tudominio.com
Desplegando Tu Primera Aplicacion
Opcion A: Desde un Repositorio Git
- Sources → Agregar GitHub/GitLab
- Autoriza el acceso OAuth
- Projects → Nuevo Proyecto → Nuevo Recurso
- Selecciona Public Repository o tu cuenta conectada
- Ingresa la URL del repositorio (ej.,
https://github.com/tu/app) - Coolify detecta automaticamente: Node, Python, PHP, estatico, Docker
- Haz clic en Deploy
Coolify compila y despliega automaticamente. Obtienes una URL como:
https://app-xxxx.coolify.tudominio.com
Opcion B: Usando Docker Compose
Para proyectos Docker existentes:
- Projects → Nuevo Recurso → Docker Compose
- Pega o enlaza tu archivo compose:
version: '3'
services:
app:
image: nginx:alpine
ports:
- 80:80
- Despliega
Opcion C: Desplegar desde Dockerfile
- Crear recurso → Dockerfile
- Enlaza al repositorio que contiene el Dockerfile
- Coolify compila y despliega
Despliegues Comunes
Aplicacion Next.js
# En Coolify:
# 1. Agrega fuente Git
# 2. Selecciona tu repositorio Next.js
# 3. Coolify detecta automaticamente Node, usa la salida de compilacion
Comando de compilacion: npm run build
Comando de inicio: npm start
Python/FastAPI
# Dockerfile
FROM python:3.11-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . .
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"]
Sitio Estatico
Solo apunta a un repositorio con index.html — Coolify lo sirve automaticamente.
WordPress
- New Resource → Services → WordPress
- Un clic despliega WordPress + MySQL
- SSL y dominio se configuran automaticamente
Agregar Bases de Datos
PostgreSQL
- Resources → Nuevo Recurso → PostgreSQL
- Establece la contrasena
- Despliega
La cadena de conexion aparece en el panel de control:
postgresql://user:password@postgres-xxxx:5432/postgres
Usala en tus aplicaciones mediante variables de entorno.
Redis
Mismo proceso:
- Nuevo Recurso → Redis
- Despliega
- Usa
redis://redis-xxxx:6379en tus aplicaciones
MySQL/MariaDB
- Nuevo Recurso → MySQL o MariaDB
- Configura
- Despliega
Despliegues Automaticos
Webhooks de GitHub
Coolify configura automaticamente los webhooks cuando conectas GitHub:
- Haces push a la rama
main - El webhook se activa
- Coolify descarga, compila, despliega
- Intercambio sin tiempo de inactividad
Activacion Manual
En cada aplicacion:
- Haz clic en Redeploy para activar manualmente
- Usa la API para integracion CI/CD:
curl -X POST https://coolify.tudominio.com/api/v1/deploy \
-H "Authorization: Bearer TU_TOKEN_API" \
-d '{"uuid": "app-uuid"}'
Variables de Entorno
Por Aplicacion
- Abre la aplicacion en el panel de control
- Pestana Environment Variables
- Agrega pares clave-valor:
DATABASE_URL=postgresql://...
API_KEY=secret123
NODE_ENV=production
Compartidas Entre Aplicaciones
- Projects → Selecciona el proyecto
- Shared Variables
- Estas se inyectan en todas las aplicaciones del proyecto
Dominios Personalizados
Agregar Dominio a una Aplicacion
- Abre la aplicacion → Settings
- Domains → Agregar dominio
- Ingresa:
app.tudominio.com - SSL se aprovisiona automaticamente
Multiples Dominios
Agrega tantos como necesites:
app.tudominio.com
www.tudominio.com
tudominio.com
Todos apuntan a la misma aplicacion.
Estrategia de Respaldo
Respaldos de Base de Datos
Coolify soporta respaldos programados:
- Abre el recurso de base de datos
- Backups → Activar
- Establece el horario (diario recomendado)
- Configura el destino S3/Minio
Datos de Aplicacion
Para aplicaciones con datos persistentes:
# En el VPS, respalda los volumenes Docker
docker run --rm -v app_data:/data -v /backup:/backup \
alpine tar czf /backup/app-backup.tar.gz /data
Snapshots Completos del VPS
Usa la funcion de snapshots de tu proveedor:
Consejos de Rendimiento
1. Habilitar Swap
fallocate -l 2G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile swap swap defaults 0 0' >> /etc/fstab
2. Limpiar Recursos Docker
# Limpieza semanal
docker system prune -a --volumes -f
O activalo en la configuracion de Coolify.
3. Monitorear Recursos
# Verificar estadisticas de contenedores
docker stats
El panel de control de Coolify muestra el uso de recursos por aplicacion.
4. Escalar Horizontalmente
Para aplicaciones con mucho trafico, agrega mas instancias VPS y usa la gestion de servidores de Coolify para distribuir los despliegues.
Solucion de Problemas
La Aplicacion No Se Despliega
# Verificar logs
docker logs coolify
# Verificar logs de compilacion en el panel de control
# Resources → App → Deployments → View logs
SSL No Funciona
- Verifica que el DNS apunte correctamente
- Espera la propagacion (hasta 24h)
- Verifica que los puertos 80/443 esten abiertos en el firewall
- Reinicia Traefik:
docker restart coolify-proxy
Sin Espacio en Disco
# Verificar uso
df -h
# Limpiar Docker
docker system prune -a
# Eliminar despliegues antiguos en la configuracion de Coolify
Conexion a Base de Datos Rechazada
- Asegurate de que el contenedor de la base de datos este en ejecucion
- Usa el hostname interno de Docker (ej.,
postgres-xxxx) - Verifica las credenciales en el panel de control de Coolify
Coolify vs Alternativas
| Plataforma | Complejidad | Mejor Para |
|---|---|---|
| Coolify | Baja | PaaS general, multiples aplicaciones |
| Dokploy | Baja | Similar a Coolify |
| CapRover | Media | Centrado en Docker |
| Portainer | Baja | Gestion de contenedores |
| Kubernetes | Alta | Gran escala |
Coolify gana en simplicidad mientras ofrece suficiente potencia para la mayoria de los proyectos.
Preguntas Frecuentes
Cuantas aplicaciones puede ejecutar Coolify?
En un VPS de 4GB: de 5 a 15 aplicaciones ligeras. Mas con una gestion cuidadosa de recursos.
Esta Coolify listo para produccion?
Si, muchas empresas lo utilizan. La version v4 es estable y se mantiene activamente.
Puedo usar mi propio registro Docker?
Si, configuralo en Settings → Docker Registries.
Coolify soporta monorepos?
Si, especifica el subdirectorio que contiene tu aplicacion.
Como actualizo Coolify?
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
El mismo comando de instalacion actualiza a la ultima version.
Resumen
Coolify transforma un VPS de $5-15/mes en una plataforma de despliegue que rivaliza con Vercel/Netlify. Para desarrolladores y equipos pequenos, es el punto ideal entre Docker manual y PaaS costosos.
Configuracion Recomendada:
| Componente | Eleccion | Costo |
|---|---|---|
| VPS | Hostinger KVM1 | $4.99/mes |
| Plataforma | Coolify | Gratis |
| Dominios | Cloudflare | Gratis |
| Total | $4.99/mes |
Comienza aqui: Hostinger VPS → Instala Coolify → Despliega aplicaciones.
Ready to get started?
Get the best VPS hosting deal today. Hostinger offers 4GB RAM VPS starting at just $4.99/mo.
Get Hostinger VPS — $4.99/mo// up to 75% off + free domain included
// related topics
// related guides
$1 VPS Hosting 2026: Cheapest VPS Servers Starting at $1/Month
Looking for $1 VPS hosting? Compare the cheapest VPS providers starting from $1-3/month. Real specs, no hidden fees, honest reviews of budget VPS options.
tutorialCaddy Reverse Proxy Guide 2026: Automatic HTTPS Made Easy
Set up Caddy as a reverse proxy with automatic HTTPS, zero-config SSL, and simple Caddyfile syntax. Complete VPS deployment guide.
tutorialCloudflare Tunnel VPS Guide 2026: Expose Services Without Opening Ports
Set up Cloudflare Tunnel on your VPS to expose web apps securely without opening ports or revealing your server IP. Complete guide with Docker and DNS config.
tutorialVPS with Crypto & No KYC — 7 Providers That Accept Bitcoin
Pay for VPS hosting with Bitcoin, Monero, or ETH — no ID required. We list 7 privacy-first providers with anonymous signup. Updated March 2026.
Andrius Putna
I am Andrius Putna. Geek. Since early 2000 in love tinkering with web technologies. Now AI. Bridging business and technology to drive meaningful impact. Combining expertise in customer experience, technology, and business strategy to deliver valuable insights. Father, open-source contributor, investor, 2xIronman, MBA graduate.
// last updated: February 8, 2026. Disclosure: This article may contain affiliate links.