Estoy configurando un foro y realmente quería hacer una instalación de dos contenedores, pero soy lo suficientemente novato como para encontrar desalentadora la discusión sobre la edición de los archivos de plantilla.
Luego tropecé con la opción de línea de comandos “2container” para discourse-setup, lo que lo hizo muy sencillo.
Solo lo encontré porque casualmente leí el script de discourse-setup.
¿Es intencional que esta opción no se haya añadido a las instrucciones de instalación? (Si está allí pero me la perdí, lo siento).
Gracias a los desarrolladores y a la comunidad por un gran producto.
2container es una característica no documentada, ya que no se recomienda para alguien sin una comprensión práctica de Discourse. Existe una justificación: un usuario por primera vez que intenta configurar Discourse podría encontrarlo confuso.
Cuando @pfaffman agregó la función de 2 contenedores a ./discourse-setup, le pedí que escribiera una guía completa sobre el proceso, pero él sugirió que no era necesario, ya que podría añadir confusión innecesaria.
Quizás el modo de 2 contenedores advierte sutilmente de que no está oficialmente soportado al proceder con la configuración de esa manera.
Me resisto a incluirlo en las instrucciones de instalación de 30 minutos, que son utilizadas por muchas personas que apenas pueden entenderlas y no las leen con atención, porque requiere que tengas la capacidad suficiente para reescribir las instrucciones cada vez que veas ./launcher rebuild app y cambiarlo por algo como ./launcher rebuild web_only. “¡Ejecuté ‘./launcher rebuild app’ y obtuve un error! ¡Ayuda!”
Quiero decir, vincula la documentación de la línea de comandos y la salida de la línea de comandos con el tema, por favor. No me refiero a ningún cambio en la documentación de GitHub aquí.
La salida de la línea de comandos / la ayuda del script de bash debe imprimir la URL del tema como referencia. Eso es lo que quiero decir. Si puedo ser más claro, ¡avísame cómo!