Como executar o script de importação do Simple:Press?

Vejo que há um script Ruby para importar um fórum Simple:Press para um fórum Discourse aqui:

No entanto, não parecem existir instruções sobre como executar o script.

Alguém poderia me esclarecer como fazer isso?

Muito obrigado antecipadamente :smile:

É essencialmente o mesmo que qualquer outro. Tente usar as instruções do bbPress, por exemplo.

Certo, então onde estão as instruções para executar o bbPress? Estou com dificuldades já no primeiro obstáculo.

Ou seja, devo fazer SSH na máquina e executar um script ou devo executá-lo a partir da interface web?

Você executará um script a partir da linha de comando, seja em um contêiner Docker ou em um ambiente de desenvolvimento.

Então, meu novo site está instalado no servidor DigitalOcean. Consigo fazer SSH nessa máquina. Poderia, por favor, me dar um exemplo do que fazer a seguir?

Existe algum script de importação que possa simplesmente importar dados de um arquivo? Se existir, posso criar o arquivo offline, desde que entenda o formato do arquivo.

Hmm, tentei seguir o passo 3 de Migrate from another forum to Discourse, mas não há scripts na pasta de scripts!

Talvez seja porque estou na pasta /var/discourse em vez de ```
path/to/your/discourse_folder, mas não tenho minha própria pasta do Discourse.

Você precisa colocar os uploads/imagens em algum lugar onde possam ser acessados de dentro do container. Talvez em /var/discourse/shared/standalone/uploads/, e então eles estarão em /shared/uploads dentro do container. Você entra no container com

cd /var/discourse
./launcher enter app

Então você estará em /var/www/discourse e verá os scripts.

Se você tiver um orçamento, posso configurar tudo para você. Veja Redirecting…

Por uploads/imagens, você se refere a arquivos .csv, imagens do banco de dados, etc?

Ok, isso funcionou. Agora entendi que foi instalado na máquina, mas depois preciso entrar no Docker (máquina virtual), que é onde minha instância do Discourse está realmente rodando, e aí posso fazer cd /shared/uploads.

Bem, não tenho muito orçamento, e também gosto de entender as coisas por mim mesmo, se possível. Mas, se você puder me dar um pontapé inicial com instruções para importar usuários/tópicos/fóruns, estou disposto a gastar US$ 200 com o conselho.