So you want to ramp up your Discourse migration skills? This training is an entry level step by step task-based guide to get you started. Go through it and feel free to ask questions as you proceed.
Below is a sample data dump for the Flarum community platform, your task should you choose to accept it, is to import this data into Discourse. Here are a set of instructions to follow:
- Sign up for a Digital Ocean account (You should be able to get a free trial through https://try.digitalocean.com/freetrialoffer)
- Follow discourse/INSTALL-cloud.md at master · discourse/discourse · GitHub to install a new Discourse instance (be sure to configure email)
- Update the Flarum import script (on your droplet) to import user avatars and pre-process the post raw content to parse BBCode tags and handle quotes, etc. (bonus points for updating the script to import permalinks as well.)
- Perform the import on DigitalOcean droplet that was setup in step 1, and follow this guide for further instructions.
- Provide us the server IP address to verify the import data.
Check for oddities in post markup and try to refine the data as best as you can by pre-processing the post raw content.
Here’s the link to download the data dump (database and avatars):
Dropbox - flarum - Simplify your life