---
title: Install mastodon-server on CentOS using the Snap Store | Snapcraft
description: Get the latest version of mastodon-server for on CentOS - Unofficial
  snap for Mastodon (decentralized social media server)
url: https://snapcraft.io/install/mastodon-server/centos
---

[Canonical Snapcraft](https://snapcraft.io/)

# Install mastodon-server on **CentOS**

# mastodon-server

[Dhelonious](https://snapcraft.io/publisher/dhelonious "View all snaps from Dhelonious")

* [Dhelonious](https://snapcraft.io/publisher/dhelonious "View all snaps from Dhelonious")
* [Server and Cloud](https://snapcraft.io/search?categories=server-and-cloud)
* [Social](https://snapcraft.io/search?categories=social)

[Install](https://snapcraft.io/install/mastodon-server/centos#install)

#### Unofficial snap for Mastodon (decentralized social media server)

Mastodon is a free, open-source social network server based on ActivityPub
where users can follow friends and discover new ones. On Mastodon, users can
publish anything they want: links, pictures, text, video. All Mastodon servers
are interoperable as a federated network (users on one server can seamlessly
communicate with users from another one, including non-Mastodon software that
implements ActivityPub!)

The goal of this project is to simplify the installation process of Mastodon to give everyone the ability to host their own fully functional (micro) instance of Mastodon without requiring any prior knowledge of the technology behind it. This all-in-one snap package also includes a database and support for ACME to automatically obtain SSL certificates for HTTPS.

**Installation**

```
sudo snap install mastodon-server
sudo mastodon-server.setup
```

See the README on GitHub for more information.

**Themes**

Coming from Twitter/X and wanting a familiar look? Then the included Mastodon Bird UI and Tangerine UI themes might be for you. You can change the theme in *Preferences/Appearance*.

If you have a severe visual impairment, an accessible version of the Bird UI theme is included by default. This theme is indicated by the phrase **High contrast++**, which contains **two plus signs** and is translated into your selected language. In addition, this theme is marked with the ♿ **emoji representing a person in a wheelchair** as the International Symbol of Access.

This is a community developed snap and is not officially supported or released by Mastodon GmbH.

### Package name

* mastodon-server

---

### License

* AGPL-3.0

---

### Last updated

* Today - latest/stable

---

### Websites

* [github.com/dhelonious/mastodon-snap](https://github.com/dhelonious/mastodon-snap "https://github.com/dhelonious/mastodon-snap")
* [joinmastodon.org](https://joinmastodon.org "https://joinmastodon.org")
* [matrix.to](https://matrix.to/#/#mastodon-snap:matrix.org "https://matrix.to/#/#mastodon-snap:matrix.org")

---

### Contact

* [social.dhelonious.de](https://social.dhelonious.de/@daniel "https://social.dhelonious.de/@daniel")
* [github.com/dhelonious](https://github.com/dhelonious "https://github.com/dhelonious")
* [matrix.to](https://matrix.to/#/@dhelonious:matrix.org "https://matrix.to/#/@dhelonious:matrix.org")
* [discord.com](https://discord.com/users/dhelonious "https://discord.com/users/dhelonious")

---

### Source code

* [github.com/dhelonious/mastodon-snap](https://github.com/dhelonious/mastodon-snap "https://github.com/dhelonious/mastodon-snap")

---

### Report a bug

* [github.com/dhelonious/mastodon-snap/issues](https://github.com/dhelonious/mastodon-snap/issues "https://github.com/dhelonious/mastodon-snap/issues")
* [matrix.to](https://matrix.to/#/#mastodon-snap-support:matrix.org "https://matrix.to/#/#mastodon-snap-support:matrix.org")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/install/mastodon-server/centos#report-snap-modal)

---

## Enable snaps on CentOS and install mastodon-server

Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.

Snaps are discoverable and installable from the [Snap Store](https://snapcraft.io/store), an app store with an audience of millions.

### Enable snapd

Snap is available for [CentOS 7.6+](https://snapcraft.io/install/mastodon-server/centos), and Red Hat Enterprise Linux 7.6+, from the [Extra Packages for Enterprise Linux](https://fedoraproject.org/wiki/EPEL) (EPEL) repository. The EPEL repository can be added to your system with the following command:

```
sudo yum install epel-release
```

Snap can now be installed as follows:

```
sudo yum install snapd
```

Once installed, the *systemd* unit that manages the main snap communication socket needs to be enabled:

```
sudo systemctl enable --now snapd.socket
```

To enable *classic* snap support, enter the following to create a symbolic link between `/var/lib/snapd/snap` and `/snap`:

```
sudo ln -s /var/lib/snapd/snap /snap
```

Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.

### Install mastodon-server

To install mastodon-server, simply use the following command:

```
sudo snap install mastodon-server
```

### Other popular snaps…

[See more...](https://snapcraft.io/search?categories=featured)

[See more in Featured](https://snapcraft.io/search?categories=featured)

### More things to do…

#### [Get the snap store](https://snapcraft.io/snap-store)

Browse and find snaps from the convenience of your desktop using the snap store snap.

#### [Learn more about snaps](https://snapcraft.io/docs)

Interested to find out more about snaps? Want to publish your own application? Visit [snapcraft.io](https://snapcraft.io/) now.

[Back to top](https://snapcraft.io/install/mastodon-server/centos)

© 2026 Canonical Ltd.
Ubuntu and Canonical are registered trademarks of Canonical Ltd.

Powered by [Charmed Kubernetes](https://www.ubuntu.com/kubernetes)

[Join the forum](https://forum.snapcraft.io/), contribute to or report problems with,
[snapd](https://bugs.launchpad.net/snapd),
[Snapcraft](https://bugs.launchpad.net/snapcraft),
or [this site](https://github.com/canonical/snapcraft.io/issues/new).

* [Share on Twitter](https://twitter.com/snapcraftio)
* [Share on Facebook](https://www.facebook.com/snapcraftio)
* [Share on YouTube](https://www.youtube.com/snapcraftio)

* [Terms of Service](https://ubuntu.com/legal/terms-and-policies/snap-store-terms)
* [Data privacy](https://www.ubuntu.com/legal/data-privacy)
* [Manage your tracker settings](https://snapcraft.io/install/mastodon-server/centos)
* [Service status](https://status.snapcraft.io/)
* [Other functions](https://dashboard.snapcraft.io/)
* [Contact us](https://snapcraft.io/about/contact-us)
