Inicialização falhando para data.yml, bem como para web_only

Eu não recrio meus containers com frequência e apenas mantenho as atualizações pela interface baseada no navegador.
Hoje, quando quis inserir o plugin de IA, descobri que tanto os containers/arquivos YAML ‘Data’ quanto ‘Web_only’ estão falhando na inicialização.

A saída do Discourse Doctor está abaixo

DISCOURSE DOCTOR Ter Fev 27 06:32:10 AM UTC 2024
OS: Linux cpx21-3c-4r-80ssd 5.15.0-94-generic #104-Ubuntu SMP Ter Jan 9 15:25:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux


YML=web_only.yml
Encontrado containers/web_only.yml

==================== CONFIGURAÇÕES YML ====================
DISCOURSE_HOSTNAME=bathindahelper.com
SMTP_ADDRESS=email-smtp.ap-south-1.amazonaws.com ## smtp-relay.sendinblue.com # anterior
DEVELOPER_EMAILS=bathindahelper@gmail.com
SMTP_PASSWORD=redacted
SMTP_PORT=587
SMTP_USER_NAME=redacted
LETSENCRYPT_ACCOUNT_EMAIL=bathindahelper@gmail.com

==================== INFORMAÇÕES DO DOCKER ====================
VERSÃO DO DOCKER: Docker versão 25.0.3, build 4debf41

PROCESSOS DO DOCKER (docker ps -a)

CONTAINER ID   IMAGE                              COMANDO                  CRIADO EM       STATUS                   PORTAS     NOMES
06c70a81e392   local_discourse/web_only           "/sbin/boot"             5 semanas atrás 2 semanas atrás                    web_only
6b9837b4be61   discourse/base:2.0.20231218-0429   "/bin/bash -c '/usr/…"   5 semanas atrás Saindo (1) 5 semanas atrás             elegant_jang
ba6f0dc49ce7   local_discourse/data               "/sbin/boot"             21 meses atrás  2 semanas atrás                    data

06c70a81e392   local_discourse/web_only   "/sbin/boot"   5 semanas atrás  2 semanas atrás             web_only

O container Discourse web_only está em execução


==================== PLUGINS ====================
          - git clone https://github.com/discourse/discourse-google-one-tap
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-oauth2-basic
          - git clone https://github.com/discourse/discourse-adplugin
          - git clone https://github.com/discourse/discourse-data-explorer
          - git clone https://github.com/discourse/discourse-tooltips
          - git clone https://github.com/discourse/discourse-whos-online
          - git clone https://github.com/discourse/discourse-translator
          - git clone https://github.com/discourse/discourse-chat-integration ## para integrações de chat como telegram ou slack etc
#          - git clone https://github.com/discourse/discourse-chat
#          - git clone https://github.com/discourse/discourse-cakeday
#          - git clone https://github.com/discourse/discourse-follow
#          - git clone https://github.com/paviliondev/discourse-news
#          - git clone https://github.com/discourse/discourse-math
#          - git clone https://github.com/discourse/discourse-reactions
#          - git clone https://github.com/discourse/discourse-ai
#          - git clone https://github.com/discourse/discourse-rss-polling
#dá problema:          - git clone https://github.com/discourse/discourse-math #https://meta.discourse.org/t/discourse-math-plugin/65770
#          - git clone https://github.com/discourse/discourse-lti #.../learning-management-system-integration-lti-1-3-authentication/196174
#          - git clone https://github.com/discourse/discourse-subscriptions #https://meta.discourse.org/t/discourse-subscriptions/140818
#          - git clone https://github.com/discourse/discourse-voting #https://meta.discourse.org/t/discourse-voting/40121
#          - git clone https://github.com/discourse/discourse-calendar #https://meta.discourse.org/t/discourse-calendar/97376
#          - git clone https://github.com/discourse/discourse-solved.git #https://meta.discourse.org/t/discourse-solved-accepted-answer-plugin/30155
#          - git clone https://github.com/discourse/discourse-yearly-review
#          - git clone https://github.com/discoursehosting/discourse-adsense ## Descartado em favor da versão melhor e posterior do Discourse AD Plugin.
#          - git clone https://github.com/discoursehosting/discourse-guest-gate
#desatualizado          - git clone https://github.com/discourse/discourse-sitemap.git #...meta.discourse.org/t/discourse-sitemap/40348
#          - git clone https://github.com/davidtaylorhq/discourse-telegram-notifications #...iscourse-telegram-notifications/60483
#          - git clone https://github.com/iunctis/discourse-formatting-toolbar #https://meta.discourse.org/t/formatting-toolbar/40649
#          - git clone https://github.com/angusmcleod/discourse-locations #https://meta.discourse.org/t/locations-plugin/69742
#          - git clone https://github.com/angusmcleod/discourse-legal-tools #será corrigido pela equipe do disco.
#conflita com o plugin follow oficial agora - git clone https://github.com/paviliondev/discourse-follow # descartar se conflitar com o não oficial.
#          - git clone https://github.com/paviliondev/discourse-topic-previews  ## agora migrado para um componente de tema para a mesma funcionalidade
#          - git clone https://github.com/saiqulhaq/tvc #https://meta.discourse.org/t/topic-visitors-counter-plugin/41456
#          - git clone https://github.com/angusmcleod/discourse-layouts #https://meta.discourse.org/t/custom-layouts-plugin/55208
#          - git clone https://github.com/featheredtoast/discourse-pushover-notifications #.../pushover-notifications/119258
#          - git clone https://github.com/orlando/discourse-user-scores #https://meta.discourse.org/t/user-scores-reputation-plugin/92364
#          - git clone https://github.com/gdpelican/babble  #Pode ser o culpado por derrubar o site inteiro
#          - git clone https://github.com/synweap15/discourse-voice-record
#          - git clone https://github.com/procourse/procourse-memberships
#          - git clone https://github.com/angusmcleod/discourse-events
# quebrado          - git clone https://github.com/curiousdannii/discourse-merge-users #https://meta.discourse.org/t/merge-users-plugin/114917
# quebrado          - git clone https://github.com/paviliondev/discourse-quick-messages #https://meta.discourse.org/t/quick-messages-plugin/39188
# Quebrado         - git clone https://github.com/Alavi1412/discourse-reputation-plugin #.../reputation-plugin-version-0-2/54758/13
#Integrado no núcleo do disco. Portanto, não é mais necessário - git clone https://github.com/discourse/discourse-spoiler-alert #...discourse-spoiler-alert/12650

AVISO:
Você possui o que parecem ser plugins não oficiais.
Se estiver tendo problemas, deve desativá-los e tentar recriar novamente.
Veja https://github.com/discourse/discourse/blob/main/lib/plugin/metadata.rb para a lista oficial.

========================================
Discourse 3.3.0.beta1
Versão do Discourse em bathindahelper.com: Discourse 3.3.0.beta1
Versão do Discourse em localhost: NÃO ENCONTRADO
==================== PROBLEMA DE DNS ====================
Este servidor relata NÃO ENCONTRADO, mas bathindahelper.com relata Discourse 3.3.0.beta1.
Isso sugere que você tem um problema de DNS ou que um proxy intermediário é o culpado.
Se estiver usando Cloudflare ou um CDN, pode estar configurado incorretamente.


==================== INFORMAÇÕES DE MEMÓRIA ====================
RAM (MB): 4001

               total        usado       livre     compartilhado buff/cache   disponível
Mem:            3815        1475        1648         113         691        1987
Swap:           2047        1834         213

==================== VERIFICAÇÃO DE ESPAÇO EM DISCO ====================
---------- Espaço em Disco do OS ----------
Sistema de Arquivos  Tamanho Usado Disp Uso% Montado em
/dev/sda1            75G    39G   34G  54% /

==================== INFORMAÇÕES DO DISCO ====================
Disco /dev/sda: 76,3 GiB, 81923145728 bytes, 160006144 setores
Modelo do disco: QEMU HARDDISK
Unidades: setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 512 bytes
Tamanho de E/S (mínimo/ótimo): 512 bytes / 512 bytes
Tipo de rótulo de disco: gpt
Identificador do disco: 429800E9-7239-4627-BEC9-7792EEDDB87A

Dispositivo      Início       Fim   Setares  Tamanho Tipo
/dev/sda1  528384 160006110 159477727   76G Sistema de arquivos Linux
/dev/sda14   2048      4095      2048    1M Boot BIOS
/dev/sda15   4096    528383    524288  256M Sistema EFI

As entradas da tabela de partições não estão na ordem do disco.

==================== FIM DAS INFORMAÇÕES DO DISCO ====================

==================== TESTE DE E-MAIL ====================
Para um teste robusto, obtenha um endereço em http://www.mail-tester.com/
Ou simplesmente envie uma mensagem de teste para você mesmo.
Endereço de e-mail para teste de e-mail? ('n' para pular) [bathindahelper@gmail.com]:
Enviando e-mail para bathindahelper@gmail.com. . .
Testando envio para bathindahelper@gmail.com usando email-smtp.ap-south-1.amazonaws.com:587, usuário:AKIAWRLBIAD2ZJ73AK3F com autenticação simples.
Conexão com o servidor SMTP bem-sucedida.
Enviando para bathindahelper@gmail.com. . .
E-mail aceito pelo servidor SMTP.
Message-ID: 4df35f46-7338-41c2-9d3f-9e56304463df@bathindahelper.com

Se você não receber a mensagem, verifique sua pasta de SPAM
ou teste novamente usando um serviço como http://www.mail-tester.com/.

Se a mensagem não for entregue, não é um problema com o Discourse.
Verifique os logs do servidor SMTP para o Message-ID acima para ver por que
falhou ao entregar a mensagem.
Substituindo: SMTP_PASSWORD
Substituindo: LETSENCRYPT_ACCOUNT_EMAIL
Substituindo: DEVELOPER_EMAILS
Substituindo: DISCOURSE_DB_PASSWORD
Substituindo: Enviando e-mail para

==================== CONCLUÍDO! ====================

Você pode examinar a saída deste script com
LESS=-Ri less /tmp/discourse-debug.txt

MAS ANTES, certifique-se de conhecer os três primeiros comandos abaixo!!!

Comandos para saber ao visualizar o arquivo com o comando acima (chamado 'less'):
q              -- sair
/error<ENTER>  -- pesquisar pela palavra 'error'
n              -- pesquisar a próxima ocorrência
g              -- ir para o início do arquivo
f              -- ir para frente uma página
b              -- voltar uma página
G              -- ir para o final do arquivo
root@cpx21-3c-4r-80ssd:/var/discourse#

Como mostrado acima, desativei quase todos os plugins com um sinal #.
Alguém pode, por favor, ajudar a saber por que a construção de ambos os containers está falhando?

##Reconstrução_do_Container_Falhando
##Reconstrução_Web_Only_Falha
##Reconstrução-Data-Falha

Você definitivamente precisa reconstruir o contêiner de dados para instalar o plugin de IA.

Você precisará incluir a saída completa da reconstrução para que alguém possa ajudar a saber qual foi o problema.

Além de reconstruir o contêiner ‘data’ (que precisou desligar primeiro o contêiner web_only, para quem não sabia), também fiquei sem RAM (apenas 4 GB, e tive que adicionar 4 GB de swap).

Obrigado novamente. Talvez você seja tão importante para o Discourse (comunidade) quanto esta comunidade é importante para si mesma.