Aggiornamento senza accesso SSH

Ho un’istanza con docker_discourse bloccata su 1b83bcc. A mio avviso, il prossimo commit richiede l’esecuzione di ./launcher rebuild app dalla console SSH. Sono tentato di aggiornare all’ultima versione dall’interfaccia di amministrazione e vedere cosa succede, ma non ho accesso SSH al server, quindi prevedo che questo aggiornamento lasci il sito con un messaggio che invita a eseguire il comando da riga di comando.

Ho ragione e ho bisogno dell’accesso SSH, oppure posso procedere con l’aggiornamento tramite l’admin?

La mia comprensione è che expected_version attiverà la necessità di ricostruire il contenitore Docker da zero per evitare immagini orfane.

Grazie per il vostro aiuto.

Non avere SSH sul server è un metodo non supportato per mantenere Discourse, poiché dovrai aggiornare l’immagine base di tanto in tanto. Consiglio vivamente di capire come ottenere l’accesso SSH ai forum che amministri.

Lo so, questo è un caso particolare del sysadmin che scompare. Quindi immagino tu l’abbia risolto. Grazie per la conferma.

Se l’amministratore di sistema è davvero andato, puoi (e probabilmente dovresti) eseguire un backup, configurare un nuovo server e ripristinare i dati lì.

Sì, questa sarebbe la soluzione semplice, diretta e razionale. Tuttavia, comporta diversi problemi, tra cui la modifica del nome di dominio, ecc. Ho cercato di prendere le cose con calma, dare un po’ di tempo al sysadmin e lasciare che la comunità prenda una decisione collettiva. Queste cose non sono sempre una questione di risolvere un problema tecnico; è importante tenere conto del fattore umano.

Ciò che proponi è una soluzione di ultima istanza che potrebbe eventualmente essere adottata.

Grazie per la tua preoccupazione!

Capisco. Avevo assunto che tu avessi il controllo del nome di dominio, che è separato dal server stesso. Sembra molto più complicato. :frowning: