Ir al contenido principal

Caddy

Caddy es la forma más rápida de configurar un proxy inverso SSL con un certificado gratuito de Let's Encrypt.

Mientras intentaremos guiarte a través de algunos pasos de instalación, se sugiere encarecidamente que sigas las Opciones de instalación y el Inicio rápido de proxy inverso de Caddy para más documentación, ejemplos e información detallada. Caddy es un software bien documentado de calidad con el que deberías familiarizarte si necesitas ejecutar un proxy inverso SSL.

1. Asegúrate de que no tienes otros servidores web en ejecución.

Si estás ejecutando otro software de servidor web como Apache o NGINX utilizando el puerto 80 o 443, entonces no podrás continuar con esta instalación de Caddy. O bien, elimina las otras piezas de software o infórmate sobre cómo hacer que convivan.

2. Instalar Caddy

Dependiendo de tu sistema, puede haber diferentes opciones para la instalación. Se sugiere usar APT si es compatible con tu máquina.

Instalar este paquete inicia y ejecuta automáticamente Caddy por ti como un servicio systemd, por lo que se ejecutará automáticamente cada vez que inicies tu máquina.

sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list
sudo apt update
sudo apt install caddy

Lee los pasos de instalación de Caddy para usar apt para más detalles.

3. Ejecutar Caddy como un proxy inverso

Ofrece configuración automática de HTTPS con un solo comando.

caddy reverse-proxy --from owncast.mydomain.com --to 127.0.0.1:8080

Reemplaza owncast.mydomain.com con el nombre de host público de tu servidor Owncast, como watch.owncast.online por ejemplo.

Lee la documentación del proxy inverso de Caddy para más detalles.

Si especificas owncast.example.com sin un protocolo o un puerto, intentará usar los puertos http y https por defecto (80 y 443). Dado que estos son puertos privilegiados, necesitarás ejecutar Caddy con sudo o como root.

4. Ejecutar Owncast normalmente

Continúa ejecutando Owncast en el puerto 8080.

5. Acceder a Owncast a través del proxy

Ahora deberías poder acceder a tu servidor Owncast visitando https://owncast.example.com en lugar de http://owncast.example.com:8080.

Reemplaza owncast.example.com con el nombre de host público de tu servidor Owncast, como watch.owncast.online por ejemplo.


Improve this page

See something missing or incorrect? Edit the English version of this page or help improve translations.

Contributors to this documentation
Gabe KangasGabe Kangas
G
Goz Geek
J
Jannik