Logo de Caddy

Despliegue de Aplicaciones y DevOps

Caddy

SSL automático para sus aplicaciones — HTTPS sin esfuerzo, certificados renovados automáticamente.

Acerca de Caddy

Caddy es un servidor web y reverse proxy que gestiona el HTTPS automáticamente: obtiene y renueva sus certificados Let's Encrypt sin intervención. Su configuración cabe en unas pocas líneas (Caddyfile), lo que lo convierte en la herramienta ideal para exponer sus aplicaciones de forma limpia.

En su VPS ServOrbit, Caddy coloca sus aplicaciones (Coolify, n8n, Netdata, API…) detrás de un reverse proxy seguro con un certificado SSL válido desde el primer arranque — sin ninguna configuración de certbot ni de cron.

Lo que se instala

Listo al arrancar el VPS

SO compatibles
Ubuntu 24.04
Aplicación
Caddy
Stack técnico
Caddy 2
RAM mínima
256 MB
CPU mínima
1 vCPU
Puerto por defecto
80/443
Acceso
root por SSH

Funcionalidades clave

  • HTTPS automático (Let's Encrypt / ZeroSSL) sin configuración
  • Reverse proxy y balanceo de carga sencillos
  • Configuración legible en unas pocas líneas (Caddyfile)
  • HTTP/2 y HTTP/3 (QUIC) por defecto
  • Renovación automática de los certificados
  • Compresión, cabeceras de seguridad y archivos estáticos integrados

¿Cuándo usar esta solución?

SSL para sus aplicaciones

Exponga Coolify, n8n o su API por HTTPS con un certificado válido, automáticamente.

Reverse proxy

Enrute varias aplicaciones en un único VPS mediante subdominios, cada una por HTTPS.

Sitios estáticos

Sirva un sitio web o una SPA con compresión y HTTPS sin ningún servidor web adicional.

Guía

Desplegar Caddy en su VPS

  1. Instalar Caddy

    Instale el paquete oficial: apt install -y debian-keyring debian-archive-keyring apt-transport-https && apt install caddy. Caddy se inicia como servicio systemd.

  2. Configurar el Caddyfile

    En /etc/caddy/Caddyfile, declare su dominio y el destino: app.exemple.ma {\n reverse_proxy localhost:3000\n}. Caddy obtiene el certificado por sí solo.

  3. Conectarse por primera vez

    Caddy es un servidor web, no tiene interfaz de inicio de sesión: después de la instalación sirve su página de bienvenida en el puerto 80 y usted lo configura por SSH editando /etc/caddy/Caddyfile y ejecutando después systemctl reload caddy. El TLS automático solo se activará cuando se declare un nombre de dominio real en ese archivo.

  4. Recargar

    systemctl reload caddy — su aplicación se sirve por HTTPS, certificado incluido.

Sí, Caddy es de código abierto y gratuito, sin límite de dominios ni de certificados.

Integrar el botón de despliegue

¿Mantiene un proyecto que utiliza Caddy? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.

Deploy Caddy on ServOrbit
Markdown
[![Deploy Caddy on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=caddy&utm_source=deploy-badge&utm_medium=referral&utm_campaign=caddy)
HTML
<a href="https://servorbit.com/vps-cloud?template=caddy&utm_source=deploy-badge&utm_medium=referral&utm_campaign=caddy"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Caddy on ServOrbit" height="40"></a>

El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico.

Escribir por WhatsAppse abre en una pestaña nueva