An Ansible playbook for setting up a Mastodon server.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Annika Backstrom 1455ccaaa1 Add README 8 months ago
files Initial commit 8 months ago
vars Initial commit 8 months ago
.gitignore Initial commit 8 months ago
README.md Add README 8 months ago
ansible.cfg Initial commit 8 months ago
hosts Initial commit 8 months ago
server-setup.yml Initial commit 8 months ago

README.md

This is a playbook to configure a VPS (in my case, a DigitalOcean Droplet) in preparation for Mastodon. This includes:

  • Initial user setup
  • Firewall rules
  • Dependencies to run Mastodon (e.g. Node.js and Ruby)

Importantly, this does not include setting up Mastodon itself.

This playbook is largely based on the official Mastodon installation guide.

Issue tracker