I am used to simple things running on Docker (Jellyfin, Nextcloud, etc.) I am looking at running my own personal Mastodon instance (maybe share it with a few friends and family), but I like using Docker. Looking at install guides, the steps required seem to be much harder than just editing docker-compose.yml and running the container. Is it actually that difficult to set up Mastodon, or is there a better guide? I can’t just use Yunohost/CasaOS because I am using a VPS to host this.
If youre looking for a sample docker-compose,
https://docs.linuxserver.io/images/docker-mastodon/
Is it a run and just works docker compose file?
You will need to review all the required variables and configure as you require. But basically, yeah
EDIT - NO
its not just grab and run. From the docs,
I haven’t looked, are those requirements not included in the compose?
Unfortunately not in this example. It has the compose to spin up masto, and the variables to set to tell it where redis etc is