cat: templates/postgres.template.yml: File o directory non esistente
cat: templates/redis.template.yml: File o directory non esistente
cat: templates/web.template.yml: File o directory non esistente
cat: templates/web.ratelimited.template.yml: File o directory non esistente
cat: templates/web.ssl.template.yml: File o directory non esistente
cat: templates/web.letsencrypt.ssl.template.yml: File o directory non esistente
Ogni volta che eseguo una ricostruzione e non riesco piĂą a operare la mia istanza, come potrei recuperarla?
Sembra che in qualche modo tu abbia eliminato la directory dei template?
Se hai un backup recente, la soluzione più sicura sarebbe reinstallare e ripristinare il backup. In caso contrario, è difficile ipotizzare quale possa essere il problema.
Le informazioni che sono utili, le hai cancellate nell’altro argomento.
Ho trovato la soluzione: se modifichi le sorgenti di app.yml, puoi cambiare la directory di discourse (lo avevo posizionato su un volume diverso. Ho finito per farne solo un backup e creare una nuova istanza nella directory modificata, quindi caricare il backup.
Funziona esattamente allo stesso modo, è supportato anche nel file app.yml. Spostarlo è stato un po’ rischioso ed è stata l’unica nota negativa, ma creare un’istanza in un’altra directory è completamente supportato.
In termini di supporto gratuito fornito qui, possiamo assistere solo con l’installazione standard che utilizza /var/discourse.
Le gioie dell’open source significano che sì, puoi uscire dagli schemi se vuoi, ma allo stesso modo ciò limiterà gravemente la quantità di assistenza che possiamo fornirti.
Essendo basato su Docker, non è necessario creare un’istanza in una directory diversa, puoi eseguire più configurazioni dallo stesso percorso definendo container separati.