Olá! Eu estava usando o flarum para hospedar meu fórum com cerca de 1 mil posts e usuários. E eu estava pensando em migrar do flarum para o discourse ultimamente. Eu verifiquei vários posts sobre isso, mas não encontrei um tutorial detalhado para fazer isso.
Agora eu tenho o banco de dados como um arquivo .sql e tenho o discourse instalado no meu servidor com o script de migração .rb no ambiente de desenvolvimento, mas não sei como proceder com o processo de migração e realmente apreciaria um tutorial sobre isso.
Outra questão é com o script .rb oficial, posso também migrar os usuários, bem como suas senhas para o novo fórum discourse?
Praticamente todos os scripts de importação funcionam da mesma maneira. Você obtém de alguma forma um banco de dados que o Discourse pode acessar, geralmente instalando um localmente e enviando os dados para lá (por exemplo, mysql mydatabase < thedatabasedump.sql). Migrate a vBulletin 4 forum to Discourse deve ser um bom modelo, mas em vez de export DB_NAME=\"vb4\" e assim por diante nesse tutorial, estas são as variáveis de ambiente que você definirá:
O script não importa senhas. Você precisará adicionar um pouco de código ao script e provavelmente ao plugin de migração de senha, embora haja uma chance de que o Flarum use um dos cifradores que já está implementado (aconteceu comigo uma vez - por diversão, importei a senha de algum fórum personalizado aleatório para o qual escrevi um script e funcionou). Provavelmente não é uma má ideia apenas fazer com que todos redefinam suas senhas; o maior problema são as pessoas que sabem suas senhas, mas não têm acesso ao endereço de e-mail associado às suas contas.