App.yml diz que a linha 10 tem um erro inesperado!

Ocorreu um erro ao tentar atualizar e extrair os plugins que adicionei ao meu arquivo app.yml e executar o comando ./launcher rebuild app, mas ele imprime um erro tanto ao tentar atualizar o arquivo yml quanto ao usar um comando para encontrar em qual linha o problema está. A linha em questão é a linha 10, mas eu não toquei ou alterei nada na linha 10. É muito estranho que isso esteja acontecendo.

Após executar o seguinte comando: “cat -n containers/app.yml”, ele imprime o seguinte abaixo:

(\u003cunknown\u003e): não encontrou a chave esperada ao analisar um mapeamento de bloco na linha 10, coluna 1 -e LANG=en_US.UTF-8
Erro de sintaxe YAML. Por favor, verifique seus arquivos de configuração containers/*.yml.

Não tenho certeza do que isso significa. Eu nunca toquei em nada na linha 10, o que é muito estranho.

Talvez pesquise por "validar arquivo yaml online" e cole seu arquivo yml - redigido - lá?

Seu erro de UTF implica para mim que talvez você tenha um caractere inesperado em seu arquivo yml - talvez uma aspa inteligente.

Existe alguma maneira de reconstruir o arquivo app.yml? Quando acesso o site de validação de arquivos YAML, ele me mostra mais de 80 erros no arquivo. Repito: não alterei nada, ponto final.

Aqui está o que recebo ao escanear o arquivo app.yml. Da linha 3 à 84, obtenho esses erros:

Escalar inesperado no final do nó na linha 3, coluna 6
Token escalar inesperado no fluxo YAML: "4" na linha 4, coluna 6
Token escalar inesperado no fluxo YAML: "5" na linha 5, coluna 6
Token escalar inesperado no fluxo YAML: "6" na linha 6, coluna 6
Token escalar inesperado no fluxo YAML: "7" na linha 7, coluna 6
Token escalar inesperado no fluxo YAML: "8" na linha 8, coluna 6
Token escalar inesperado no fluxo YAML: "9\n 10 templates" na linha 9, coluna 6
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 9, coluna 25
Token escalar inesperado no fluxo YAML: "11 - \"templates/postgres.template.yml\"\n 12 - \"templates/redis.template.yml\"\n 13 - \"templates/web.template.yml\"\n 14" na linha 10, coluna 5
Token escalar inesperado no fluxo YAML: "15" na linha 11, coluna 5
Token escalar inesperado no fluxo YAML: "16 - \"templates/web.ratelimited.template.yml\"\n 17" na linha 12, coluna 5
Token escalar inesperado no fluxo YAML: "18 - \"templates/web.ssl.template.yml\"\n 19 - \"templates/web.letsencrypt.ssl.template.yml\"\n 20\n 21" na linha 13, coluna 5
Token escalar inesperado no fluxo YAML: "22" na linha 14, coluna 5
Token escalar inesperado no fluxo YAML: "23" na linha 15, coluna 5
Token escalar inesperado no fluxo YAML: "24 expose" na linha 16, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 16, coluna 15
Token escalar inesperado no fluxo YAML: "25 - \"80:80\"" na linha 17, coluna 5
Token escalar inesperado no fluxo YAML: "26 - \"443:443\"" na linha 18, coluna 5
Token escalar inesperado no fluxo YAML: "27\n 28 params" na linha 19, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 19, coluna 22
Token escalar inesperado no fluxo YAML: "29 db_default_text_search_config" na linha 20, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 20, coluna 40
Token escalar entre aspas duplas inesperado no fluxo YAML: "\"pg_catalog.english\"" na linha 20, coluna 42
Token escalar inesperado no fluxo YAML: "30\n 31" na linha 21, coluna 5
Token escalar inesperado no fluxo YAML: "32" na linha 22, coluna 5
Token escalar inesperado no fluxo YAML: "33 db_shared_buffers" na linha 23, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 23, coluna 28
Token escalar entre aspas duplas inesperado no fluxo YAML: "\"1024MB\"" na linha 23, coluna 30
Token escalar inesperado no fluxo YAML: "34\n 35" na linha 24, coluna 5
Token escalar inesperado no fluxo YAML: "36" na linha 25, coluna 5
Token escalar inesperado no fluxo YAML: "37\n 38" na linha 26, coluna 5
Token escalar inesperado no fluxo YAML: "39" na linha 27, coluna 5
Token escalar inesperado no fluxo YAML: "40\n 41 env" na linha 28, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 28, coluna 19
Token escalar inesperado no fluxo YAML: "42 LC_ALL" na linha 29, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 29, coluna 17
Token escalar inesperado no fluxo YAML: "en_US.UTF-8" na linha 29, coluna 19
Token escalar inesperado no fluxo YAML: "43 LANG" na linha 30, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 30, coluna 15
Token escalar inesperado no fluxo YAML: "en_US.UTF-8" na linha 30, coluna 17
Token escalar inesperado no fluxo YAML: "44 LANGUAGE" na linha 31, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 31, coluna 19
Token escalar inesperado no fluxo YAML: "en_US.UTF-8" na linha 31, coluna 21
Token escalar inesperado no fluxo YAML: "45" na linha 32, coluna 5
Token escalar inesperado no fluxo YAML: "46\n 47" na linha 33, coluna 5
Token escalar inesperado no fluxo YAML: "48" na linha 34, coluna 5
Token escalar inesperado no fluxo YAML: "49 UNICORN_WORKERS" na linha 35, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 35, coluna 26
Token escalar inesperado no fluxo YAML: "4" na linha 35, coluna 28
Token escalar inesperado no fluxo YAML: "50\n 51" na linha 36, coluna 5
Token escalar inesperado no fluxo YAML: "52" na linha 37, coluna 5
Token escalar inesperado no fluxo YAML: "53 DISCOURSE_HOSTNAME" na linha 38, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 38, coluna 29
Token escalar inesperado no fluxo YAML: "community.officialmikej.com" na linha 38, coluna 31
Token escalar inesperado no fluxo YAML: "54\n 55" na linha 39, coluna 5
Token escalar inesperado no fluxo YAML: "56" na linha 40, coluna 5
Token escalar inesperado no fluxo YAML: "57" na linha 41, coluna 5
Token escalar inesperado no fluxo YAML: "58\n 59" na linha 42, coluna 5
Token escalar inesperado no fluxo YAML: "60" na linha 43, coluna 5
Token escalar inesperado no fluxo YAML: "61 DISCOURSE_DEVELOPER_EMAILS" na linha 44, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 44, coluna 37
Token escalar entre aspas simples inesperado no fluxo YAML: "'official.mikejtv@gmail.com'" na linha 44, coluna 39
Token escalar inesperado no fluxo YAML: "62\n 63" na linha 45, coluna 5
Token escalar inesperado no fluxo YAML: "64" na linha 46, coluna 5
Token escalar inesperado no fluxo YAML: "65" na linha 47, coluna 5
Token escalar inesperado no fluxo YAML: "66 DISCOURSE_SMTP_ADDRESS" na linha 48, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 48, coluna 33
Token escalar inesperado no fluxo YAML: "smtp.mailgun.org" na linha 48, coluna 35
Token escalar inesperado no fluxo YAML: "67 DISCOURSE_SMTP_PORT" na linha 49, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 49, coluna 30
Token escalar inesperado no fluxo YAML: "587" na linha 49, coluna 32
Token escalar inesperado no fluxo YAML: "68 DISCOURSE_SMTP_USER_NAME" na linha 50, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 50, coluna 35
Token escalar inesperado no fluxo YAML: "no-reply@officialmikej.com" na linha 50, coluna 37
Token escalar inesperado no fluxo YAML: "69 DISCOURSE_SMTP_PASSWORD" na linha 51, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 51, coluna 34
Token escalar entre aspas duplas inesperado no fluxo YAML: "\"1413b575d91c226717812982d994d7a5-f0e50a42-15346abd\"" na linha 51, coluna 36
Token escalar inesperado no fluxo YAML: "70" na linha 52, coluna 5
Token escalar inesperado no fluxo YAML: "71 DISCOURSE_SMTP_DOMAIN" na linha 53, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 53, coluna 32
Token escalar inesperado no fluxo YAML: "officialmikej.com" na linha 53, coluna 34
Token escalar inesperado no fluxo YAML: "72 DISCOURSE_NOTIFICATION_EMAIL" na linha 54, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 54, coluna 39
Token escalar inesperado no fluxo YAML: "no-reply@officialmikej.com" na linha 54, coluna 41
Token escalar inesperado no fluxo YAML: "73\n 74" na linha 55, coluna 5
Token escalar inesperado no fluxo YAML: "75 LETSENCRYPT_ACCOUNT_EMAIL" na linha 56, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 56, coluna 36
Token escalar inesperado no fluxo YAML: "official.mikejtv@gmail.com" na linha 56, coluna 38
Token escalar inesperado no fluxo YAML: "76\n 77" na linha 57, coluna 5
Token escalar inesperado no fluxo YAML: "78" na linha 58, coluna 5
Token escalar inesperado no fluxo YAML: "79" na linha 59, coluna 5
Token escalar inesperado no fluxo YAML: "80\n 81" na linha 60, coluna 5
Token escalar inesperado no fluxo YAML: "82" na linha 61, coluna 5
Token escalar inesperado no fluxo YAML: "83" na linha 62, coluna 5
Token escalar inesperado no fluxo YAML: "84\n 85" na linha 63, coluna 5
Token escalar inesperado no fluxo YAML: "86 volumes" na linha 64, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 64, coluna 16
Token escalar inesperado no fluxo YAML: "87 - volume" na linha 65, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 65, coluna 19
Token escalar inesperado no fluxo YAML: "88 host" na linha 66, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 66, coluna 19
Token escalar inesperado no fluxo YAML: "/var/discourse/shared/standalone" na linha 66, coluna 21
Token escalar inesperado no fluxo YAML: "89 guest" na linha 67, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 67, coluna 20
Token escalar inesperado no fluxo YAML: "/shared" na linha 67, coluna 22
Token escalar inesperado no fluxo YAML: "90 - volume" na linha 68, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 68, coluna 19
Token escalar inesperado no fluxo YAML: "91 host" na linha 69, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 69, coluna 19
Token escalar inesperado no fluxo YAML: "/var/discourse/shared/standalone/log/var-log" na linha 69, coluna 21
Token escalar inesperado no fluxo YAML: "92 guest" na linha 70, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 70, coluna 20
Token escalar inesperado no fluxo YAML: "/var/log" na linha 70, coluna 22
Token escalar inesperado no fluxo YAML: "93\n 94" na linha 71, coluna 5
Token escalar inesperado no fluxo YAML: "95" na linha 72, coluna 5
Token escalar inesperado no fluxo YAML: "96 hooks" na linha 73, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 73, coluna 14
Token escalar inesperado no fluxo YAML: "97 after_code" na linha 74, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 74, coluna 21
Token escalar inesperado no fluxo YAML: "98 - exec" na linha 75, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 75, coluna 19
Token escalar inesperado no fluxo YAML: "99 cd" na linha 76, coluna 5
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 76, coluna 19
Token escalar inesperado no fluxo YAML: "$home/plugins" na linha 76, coluna 21
Token escalar inesperado no fluxo YAML: "100 cmd" na linha 77, coluna 4
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 77, coluna 20
Token escalar inesperado no fluxo YAML: "101\n 102 - sudo -E git clone https://github.com/discourse/docker_manager.git\n 103\n 104 - sudo -E git clone https://github.com/discourse/discourse-follow.git\n 105\n 106 - sudo -E git clone https://github.com/discourse/discourse-animated-avatar.git\n 107\n 108 - sudo -E git clone https://github.com/discourse/discourse-post-voting.git\n 109\n 110 - sudo -E git clone https://github.com/discourse/discourse-subscriptions.git\n 111\n 112\n 113\n 114\n 115\n 116" na linha 78, coluna 4
Token escalar inesperado no fluxo YAML: "117 run" na linha 79, coluna 4
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 79, coluna 12
Token escalar inesperado no fluxo YAML: "118 - exec" na linha 80, coluna 4
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 80, coluna 17
Token escalar inesperado no fluxo YAML: "echo \"Beginning of custom commands\"" na linha 80, coluna 19
Token escalar inesperado no fluxo YAML: "119" na linha 81, coluna 4
Token escalar inesperado no fluxo YAML: "120" na linha 82, coluna 4
Token escalar inesperado no fluxo YAML: "121" na linha 83, coluna 4
Token escalar inesperado no fluxo YAML: "122 - exec" na linha 84, coluna 4
Token de indicador de valor de mapa inesperado no fluxo YAML: ":" na linha 84, coluna 17
Token escalar inesperado no fluxo YAML: "echo \"End of custom commands\"" na linha 84, coluna 19

Parece que você colou ou carregou um arquivo yaml com números de linha.

Sugiro que você cole seu arquivo yml redigido aqui, talvez em uma seção de três aspas invertidas.

Acho que vou reinstalar.

Como achar melhor. Na sua posição, eu estaria interessado em saber o que aconteceu, para que eu soubesse como aconteceu, para que eu pudesse evitar isso no futuro.