Mise à jour sans accès SSH

J’ai une instance avec docker_discourse bloquée à 1b83bcc. À mon avis, le prochain commit nécessite d’exécuter ./launcher rebuild app depuis la console SSH. Je suis tenté de mettre à jour vers la dernière version via l’interface d’administration et de voir ce qui se passe, mais je n’ai pas accès SSH au serveur. J’attends donc que cette mise à jour laisse le site avec un message indiquant d’exécuter la commande en ligne de commande.

Ai-je raison et ai-je besoin d’un accès SSH, ou puis-je procéder à la mise à jour via l’administration ?

Ma compréhension est que expected_version déclenchera une obligation de reconstruire le conteneur Docker à partir de zéro pour éviter les images orphelines.

Merci pour votre aide.

Ne pas avoir d’accès SSH au serveur est une méthode non prise en charge pour maintenir Discourse, car vous devrez mettre à jour l’image de base de temps en temps. Je vous recommande vivement de trouver un moyen d’obtenir un accès SSH aux forums que vous gérez.

Je sais, c’est un cas particulier de disparition de sysadmin. Je suppose donc que vous avez résolu le problème. Merci pour la confirmation.

Si l’administrateur système est vraiment parti, vous pouvez (et devriez probablement) effectuer une sauvegarde, configurer un nouveau serveur et restaurer les données dessus.

Oui, ce serait la solution simple, directe et rationnelle. Mais cela implique un certain nombre de problèmes, notamment le changement de nom de domaine, etc. J’ai essayé de prendre les choses avec calme, de laisser du temps à l’administrateur système et de permettre à la communauté de prendre une décision collective. Ces questions ne sont pas toujours une simple résolution d’un problème technique ; le facteur humain est important à prendre en compte.

Ce que vous proposez est une solution de dernier recours qui pourrait éventuellement être adoptée.

Merci pour votre sollicitude !

Je vois. J’avais supposé que vous aviez le contrôle sur le nom de domaine, qui est distinct du serveur lui-même. Cela semble beaucoup plus compliqué. :frowning: