decentral1se c65ea6663e
Some checks failed
continuous-integration/drone/push Build is failing
docs: more setup steps
2023-02-15 01:37:57 +01:00
2023-02-15 01:30:24 +01:00
2021-05-07 13:34:21 +02:00
2023-02-15 01:30:24 +01:00
2023-02-15 01:30:24 +01:00
2023-02-15 01:37:57 +01:00

Mastodon

Your self-hosted, globally interconnected microblogging community

  • Category: Apps
  • Status: 1
  • Image: tootsuite/mastodon
  • Healthcheck: No
  • Backups: No
  • Email: Yes
  • Tests: No
  • SSO: Yes

Quick start

Mastodon expects secrets to be formatted in a very specific way, so please choose "No" when prompted to generate secrets for abra app new mastodon. The secrets must be generated outside of abra and that is achieved in step 2. See the abra.sh for more.

  1. abra app new mastodon
  2. abra app cmd <domain> secrets --local
  3. abra app config <domain>
  4. abra app deploy <domain>

Then, on your host (outside of the containers), you'll need to fix permissions for the volume (see #2):

chown -R 991:991 /var/lib/docker/volumes/<domain>_app/_data

And finally, within the app container, create an admin account:

abra app cmd <domain> admin "<username>" "<email>"
Description
Your self-hosted, globally interconnected microblogging community
https://joinmastodon.org Readme 310 KiB
Languages
Shell 93%
Roff 7%