Las actualizaciones a través de la interfaz web están deshabilitadas hasta que ejecute la última imagen.
Para hacerlo, inicie sesión en su servidor mediante SSH y ejecute:
cd /var/discourse
git pull
./launcher rebuild app
Obtengo la pantalla anterior al intentar realizar una actualización desde el panel de control.
Parece que mi instalación está en var/www/discourse.
Ejecuté un git pull en la carpeta de Discourse, pero no sé cómo reconstruir la aplicación correctamente. Esta es una instalación con Docker; cualquier orientación sería muy apreciada, gracias.
¿Puedes compartir los comandos exactos que estás ejecutando y la salida que estás viendo (si lo prefieres, puedes ocultar las direcciones IP o los nombres de host)? /var/www/discourse suena como si estuvieras dentro del contenedor de Docker, y no en tu servidor.
Deberías hacer algo como:
ssh usuario@foro.ejemplo.com
cd /var/discourse
git pull
sudo ./launcher rebuild app
De alguna manera te estás conectando dentro del contenedor. Probablemente debas conectarte al puerto 22, o tal vez te estés conectando al puerto 2222; en instalaciones antiguas se exponía un puerto SSH para el contenedor.
Estoy usando Vultr y acabo de iniciar sesión en mi cuenta y abrir la ventana de la consola. Mi línea de comandos muestra root@vultr-app. ¿Hay alguna forma de cerrar sesión en la aplicación?
Creo que ya estoy allí. Usé un comando de salida y ahora mi estructura de carpetas parece correcta. La actualización se está reconstruyendo ahora. Gracias por la ayuda.