Configuración nueva de proxy con proxy inverso

Sé que llego unos meses tarde a esto, pero por fin me animé y comencé mi aventura de autoalojamiento con este nuevo script. Ya tenía una máquina virtual Proxmox/Ubuntu ejecutando Docker Compose, así que pensé que continuaría allí. Dado que esto era simplemente para fines de prueba (mi sitio ni siquiera existe todavía), no esperaba necesitar abrir nada en mi firewall. Pero como muchos de ustedes probablemente ya saben, la verificación del subdominio fallará si no haces nada más que ejecutar el script wget.

Reiniciar ./discourse-setup --skip-connection-test al menos te permitirá pasar, pero no resuelve el problema… Mi yo inexperto hizo demasiadas búsquedas en Google para encontrar a alguien que mencionara este método de salto, así que solo quería agregar eso aquí por si alguien lo encuentra.

No tengo un proxy configurado en este momento, pero ¿cuál es el mejor método para configurar correctamente mi servidor de Discourse para que no pierda mi dominio y pueda continuar probando hasta que esté listo para exponerlo a mi audiencia? ¿Necesito ponerme las pilas y configurar el proxy? ¿O hay otro método para abrir de forma segura los puertos 443/80?

Si estás ejecutando en Proxmox, no es mala idea tener Discourse en su propio contenedor LXC para simplificar la gestión de puertos y recursos. Eso es lo que hago y lo que la mayoría de la gente hace cuando usa computación en la nube.

Discourse no viene con ningún proxy para tu sistema host. Si no puedes abrir los puertos 80/443 en tu red (ya sea porque no quieres o porque tu ISP los bloquea), deberías explorar Cloudflare Tunnels o algo similar como ngrok.