El tema no es totalmente preciso. Si UFW se usa fuera de docker, como “normalmente” en un VPS, no se aplica en sí mismo con Discourse. Puedo deshabilitar el puerto 80 y todavía está completamente abierto a Discourse/docker.
Claro, protege todo lo demás, pero si no hay otros servicios escuchando, es innecesario.
No sé cómo funcionan UFW o iptables si se usan después de enter app o si el firewall puede usarse de esa manera.
Me refiero a este tema: