I decided recently that I wanted to move from mastodon.social to running my own instance of Mastodon: as well as giving me something new to play around with, it gives more control, and moves my experience away (a little) from the intense load that the big instances are currently having to deal with (I was having issues with slowness). This documentation details the process I followed to get Mastodon up and running with docker and docker-compose