Mais contexto: Quando tento a solução do Jay, recebo os seguintes erros:
E: Entrada malformada 58 no arquivo de lista /etc/apt/sources.list (análise de URI)
E: A lista de fontes não pôde ser lida.
Curiosamente, este erro se repete 3 vezes. (Talvez porque tentei fazer isso muitas vezes e instalei várias versões falhas da mesma coisa? Se for o caso, não tenho ideia de como limpar isso…)
Você pode pesquisar por esse erro e ter algumas ideias.
Seu SO está desatualizado. Seu sources.list está desatualizado. Você precisa atualizar seu servidor. Eu recomendaria que você migrasse para um novo.
É possível que você tenha um SO novo (mas isso é improvável, já que esse é um Docker muito antigo, de cerca de 2021) e que, de alguma forma, algo corrompeu esse arquivo.
Se você não quiser atualizar seu SO, não vai querer atualizar o Discourse.
Isso é o que tenho feito, tanto neste fórum quanto além.
Estou feliz em fazer isso, mas estou enfrentando um problema com o erro de entrada malformada 58. Poderia o problema ser que meu servidor não está executando https e o arquivo sources.list possui apenas referências http?
Se eu conseguir passar dessa etapa, posso atualizar o OS. O problema é que não sei como passar do ponto em que estou agora.
Desculpe. Minha recomendação é que você crie um novo servidor que funcione e já esteja atualizado. É à prova de falhas, mais rápido e mais seguro. Veja Mover um site Discourse para outro VPS com rsync
Posso acabar fazendo isso — mesmo que pareça que vai consumir alguns dias — mas tenho dificuldade em acreditar que seja mais simples do que apenas atualizar o Ubuntu neste Droplet.
Com todas as pessoas aqui que estão usando Discourse em Droplets, não há uma maneira conhecida de superar esse obstáculo?
Não se esforce Eu fiz ambos. Em termos de tempo, começar um novo é mais rápido, mas você precisa adicionar chaves ssh para fazer o rsync funcionar. Leva alguns minutos, se você nunca fez isso antes — mas é fácil.
Atualizar o Ubuntu leva mais tempo, porque você precisa tirar um snapshot antes. Depois disso, há muitas perguntas, principalmente sobre configurações, e isso também leva algum tempo para você decidir (use as antigas é o meu conselho se você seguir esse caminho). Mas você não pode ter certeza total se algo antigo ficou para trás.
Ok, isso NÃO era o fim do arquivo, e eu removi a linha que foi adicionada enquanto eu estava mexendo na instalação. Vou tentar alguns desses tutoriais novamente.