A supported fork of Mastodon that provides local posting and a wider range of content types.
Go to file
2021-05-28 11:17:49 +02:00
.drone.yml Initial commit 2021-05-07 13:34:21 +02:00
.env.sample Get secrets laid out 2021-05-28 11:17:49 +02:00
.gitignore Initial commit 2021-05-07 13:34:21 +02:00
abra.sh fix: massive output from db creation 2021-05-10 14:52:24 +01:00
compose.yml Get secrets laid out 2021-05-28 11:17:49 +02:00
README.md docs: added install docs 2021-05-08 21:55:44 +01:00

Mastodon

Your self-hosted, globally interconnected microblogging community

Basic usage

  1. Set up Docker Swarm and abra
  2. Deploy coop-cloud/traefik
  3. abra app new mastodon
  4. abra app YOURAPPDOMAIN config - be sure to change DOMAIN to something that resolves to your Docker swarm box. Install the npm package webpush to create VAPID keys npm install web-push -g && web-push generate-vapid-keys.
  5. abra app YOURAPPDOMAIN deploy --no-domain-poll. App will fail for now.
  6. abra app mastodon run streaming rake db:setup
  7. Open the configured domain in your browser to finish set-up. To make an admin account abra app mastodon run web "bin/tootctl accounts create coolusername --email helo@autonomic.zone --confirmed --role admin"