He estado buscando una solución, pero solo encontré temas que no ofrecen ayuda con este problema. Estoy intentando configurar SSL localmente en Discourse. Al revisar tutoriales de Rails para hacerlo, recomiendan usar la bandera -b al ejecutar el servidor de Rails, como:
rails s -b 'ssl://127.0.0.1:3000?key=config/ssl/localhost.key&cert=config/ssl/localhost.crt'
Pero esto no funciona como se espera en Discourse.
Gracias por la respuesta @Falco. Estaba buscando probar flujos de SSO, y usar Ngrok será un problema, ya que necesitamos pasar los callbacks aprobados a estos servicios. Esperaba poder simplemente vincular la dirección al servidor con SSL a través de Rails. ¿Tienes alguna idea de por qué esto no funciona de forma nativa?
Sí, creo que eso requeriría cambiar la URL de devolución de llamada en estos servicios, para cada desarrollador que quiera hacer algo con SSO, cada vez que se use ngrok.