Unnamed repository; edit this file 'description' to name the repository.
defaults | ||
files | ||
handlers | ||
meta | ||
tasks | ||
templates | ||
README.md |
ansible-role-mastodon
Credits
Thanks for this post https://sleeplessbeastie.eu/2022/05/02/how-to-take-advantage-of-docker-to-install-mastodon/ that helped a lot
Configuration
Check the default/main.yml for used variables and customize. If you don't have secrets already generated, leave them empty and the role will create them and you can pick them up from the application.env.production file created in the Mastodon folder.
To-Do
- Create systemd units to start as a service
- Create scheduled jobs (systemd timer units) for
tootctl media remove
andtootctl preview_cards remove
- Is federation working?
- Test bare metal installation (so far only tested with docker)
- There are 500 errors on my instance