Tengo un problema al reinstalar Discourse.
Este es el error:
(\u003cunknown\u003e): los caracteres de control no están permitidos en la línea 1 columna 1 -e LANG=en_US.UTF-8
Error de sintaxis YAML. Comprueba tus archivos de configuración de containers/*.yml.
También usé yamllint para comprobar la configuración. Aquí está el resultado.
¡No era nada!.. Y con eso me refiero a espacios en blanco… Por supuesto que lo leo ahora. ¡LOS ARCHIVOS YAML SON SUPER SUPER SENSIBLES A ERRORES EN ESPACIOS EN BLANCO O ALINEACIÓN!
No estoy acostumbrado a que los espacios en blanco sean un problema en la codificación. ¡Muchas gracias! y perdón por molestarte
Lo más fácil probablemente sea eliminar tu app.yml y volver a ejecutar discourse-setup. Podría ser literalmente un espacio extra o faltante en cualquier lugar. O un tabulador en lugar de algunos espacios. Quizás puedas resolverlo con yamlint, o quizás siempre arruinarás algo al copiar desde o hacia él.
Si lo que hiciste para romperlo fue agregar plugins, tenlo en cuenta la próxima vez que copies/pegues la línea git clone existente y la edites. De esa manera, no podrás arruinar el espaciado.