Set up a Docker Compose environment with Traefik and a collection of services using make-my-server.
GitHub repository
Mastodon is software for running a self-hosted, interconnected microblogging community.

About GitHub repository
This repository contains Mastodon, open-source server software for running a self-hosted microblogging community based on ActivityPub. Users can publish text, links, pictures, and video, and servers can communicate with each other across a federated network, including with non-Mastodon software that implements ActivityPub.
Running it requires server setup with specified versions of Ruby, PostgreSQL, Redis, Node.js, and FFmpeg. The repository includes deployment configurations for Docker and docker-compose, as well as for other environments such as Heroku and Scalingo.
Key features
- Communicate across servers using ActivityPub federation
- Publish text, links, pictures, and video updates
- Real-time chronological timeline of followed accounts
- Upload and view image and video attachments
- Private posts, locked accounts, muting and blocking
- OAuth2 provider with REST and Streaming APIs
- Based on open standards with federated server interoperability
- Includes private posts, filtering, muting, blocking, and reporting tools
- Includes deployment configurations for Docker and docker-compose
- Requires self-hosting with specified Ruby, PostgreSQL, Redis, Node.js, and FFmpeg versions
GitHub repository at a glance
- Category
- Social & Communities › Fediverse
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
GitHub repository alternatives
Tools and sites you could use instead, ranked by how closely they match.
A Fediverse and Bluesky bot to post trending rust repositories, inspired by TrendingGithub
Awesome Mastodon curates projects, tools, and resources related to the Mastodon network.
Elk Native is a native version of Elk, described as a Mastodon web client.
Use Mastodon’s official Android app to access the decentralized social network.
A nimble Mastodon web client.
Popular in Fediverse
Well-known listings from the same topic.
GitHub repository FAQ
Can users on different servers communicate?
What is required to run the software?
Does it support third-party apps?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












