Caddy delante del Nginx de la app mediante Docker Compose

He actualizado uno de mis servidores de foros Discourse, por lo que abrí el puerto UDP 443 en lugar de solo TCP en el panel de firewall de IONOS Cloud (soy del Reino Unido).

No utilizo CDN porque este foro en particular no tiene muchos usuarios, pero sí tiene muchas categorías.

Tuve algunas dificultades para garantizar que la geolocalización de IPs funcionara correctamente a través de nginx, y ahora el foro funciona bien sin problemas en /logs.

He configurado registros de proxy rotativos con Docker Compose y aprecio que Caddy realice una redacción automática de campos sensibles en los registros de proxy, algo que no había notado antes con Nginx. Aunque solo recuerdo haber utilizado los registros de proxy dos veces en los 2 años que he utilizado Discourse en producción.

Espero recopilar cuánto interés habría si publicara una guía que explicara qué comandos ejecuté y qué ocurrió al ejecutarlos, para pasar desde la Guía de instalación de Docker para principiantes hasta el foro actual, que es un poco más amigable para dispositivos móviles; puedo incluir comandos para mantenimiento futuro, es decir, actualizar Caddy a una versión más reciente, pero aún no he probado estos comandos en mi VPS L de IONOS.

1 me gusta