Incapaz de configurar el entorno de desarrollo (docker) como proveedor de DiscourseConnect

Cuando el consumidor redirige a Discourse:

Registros:

Probé sin problemas en mi instancia de Discourse en producción. ¿Crees que es un problema de Ember CLI?

Mi paso de instalación del entorno de desarrollo: Install Discourse for development using Docker - #160 by hawm

Gracias.

1 me gusta

Yo también me he encontrado con el mismo problema, pero aún no he dedicado tiempo a solucionarlo. Lo haré a principios de esta semana y informaré aquí de lo que encuentre, a menos que alguien resuelva el problema por ti antes de entonces.

Desactiva Ember CLI para que funcione por ahora; supongo que el problema está muy relacionado con Ember CLI, que no puede manejar redirecciones externas.

1 me gusta

FYI, no es Docker, pero estoy usando Ember CLI con un entorno de desarrollo sin Docker en la nube.

Solo tuve que redirigir las llamadas al puerto 4200 (en mi caso usando nginx), que se conecta al servidor de Ember, el cual a su vez se conecta al servidor de Rails en el puerto 3000 (sin cambios ahí).

Esto sugiere que para Docker probablemente solo necesites ejecutar el contenedor con una asignación de puertos para enviar las llamadas entrantes al 4200 y que funcione con Ember CLI.

En realidad, ahora Ember CLI funciona como indicaste (Install Discourse for development using Docker - #160 by hawm), pero no funciona con el proveedor DiscourseConnect.

2 Me gusta

Genial. Entendido. Un nivel más de complejidad… disculpas, ¡claramente solo estaba resolviendo la parte que ya habías resuelto! :slight_smile: