As atualizações via interface web estão desabilitadas até que você execute a imagem mais recente.
Para fazer isso, faça login no seu servidor usando SSH e execute:
cd /var/discourse
git pull
./launcher rebuild app
Recebo a tela acima ao tentar fazer uma atualização a partir do painel de controle.
Minha instalação parece estar em var/www/discourse.
Executei um git pull na pasta do Discourse, mas não sei como reconstruir o aplicativo corretamente. Esta é uma instalação via Docker; qualquer orientação seria muito apreciada. Obrigado.
Você pode compartilhar os comandos exatos que está executando e a saída que está vendo (sinta-se à vontade para ocultar endereços IP/nomes de host se preferir)? /var/www/discourse parece indicar que você está dentro do contêiner Docker, e não no seu servidor.
Você deveria fazer algo como:
ssh user@forum.example.com
cd /var/discourse
git pull
sudo ./launcher rebuild app
De alguma forma, você está se conectando dentro do contêiner. Provavelmente, você deveria conectar à porta 22, mas talvez esteja conectando à porta 2222; instalações mais antigas tinham uma porta SSH exposta para o contêiner.
Estou usando o Vultr e, assim que faço login na minha conta, abro a janela do console. Minha linha de comando mostra root@vultr-app. Existe alguma forma de sair do aplicativo?
Acho que estou lá. Usei um comando de saída e agora minha estrutura de pastas está correta. A atualização está sendo reconstruída agora. Obrigado pela ajuda.