Come eseguire lo script di importazione di Simple:Press?

Vedo che c’è uno script Ruby per importare un forum Simple:Press in un forum Discourse qui:

Tuttavia, non sembrano esserci istruzioni su come eseguire lo script.

Qualcuno potrebbe gentilmente spiegarmi come procedere?

Grazie mille in anticipo :smile:

È sostanzialmente uguale a tutti gli altri. Prova, ad esempio, a seguire le istruzioni per bbPress.

Giusto, ma dove si trovano le istruzioni per eseguire bbPress? Sto avendo difficoltà già al primo ostacolo.

Cioè, devo fare SSH nella macchina ed eseguire uno script, o devo eseguirlo dall’interfaccia web?

Esegui uno script da riga di comando, sia su un contenitore Docker che su un ambiente di sviluppo.

Quindi il mio nuovo sito è installato su un server DigitalOcean, posso fare SSH a quella macchina; potresti per favore darmi un esempio di cosa fare dopo?

Esiste uno script di importazione che possa semplicemente importare i dati da un file? Se sì, posso creare il file offline se comprendo il formato del file.

Hmm, ho provato a seguire il passaggio 3 di Migrate from another forum to Discourse, ma non ci sono script nella cartella degli script!

Forse è perché sono nella cartella /var/discourse invece che in ```
path/to/your/discourse_folder, ma non ho la mia cartella Discourse.

Devi posizionare gli upload/immagini in una directory accessibile dall’interno del contenitore. Forse in /var/discourse/shared/standalone/uploads/, così saranno disponibili in /shared/uploads all’interno del contenitore. Puoi accedere al contenitore con

cd /var/discourse
./launcher enter app

Dopodiché ti troverai in /var/www/discourse e potrai vedere gli script.

Se hai un budget, posso configurare tutto per te. Vedi Redirecting…

Con “upload/immagini” intendi file .csv, immagini del database, ecc.

Ok, ha funzionato. Quindi ora capisco: l’installazione è sulla macchina, ma devo poi entrare nel Docker (macchina virtuale), dove è effettivamente in esecuzione la mia istanza di Discourse, e da lì posso fare cd /shared/uploads.

Beh, non ho molto budget e preferirei capire le cose da solo, se possibile. Ma se puoi darmi una mano con le istruzioni per importare utenti, argomenti e forum, sono disposto a spendere 200 dollari per il consiglio.