Comments on How to Install Mastodon Social Network with Docker on Rocky Linux 9
Mastodon is a free, decentralized, and open-source social network. It was created as an alternative to Twitter. Just like Twitter people can follow each other, and post messages, images, and videos. This tutorial will teach you how to set up your instance of Mastodon on a server with Rocky Linux 9 using Docker.
1 Comment(s)
Comments
Thanks for the detailed instructions. I had a two issues which were pretty straightforward to address, and a couple more that I haven't yet been able to solve:
1. Your initial command to install Docker doesn't include the docker-compose plugin; you only say to install that if the first command fails. Since docker-compose is being used throughout, it should be installed regardless.
2. When creating the admin user, the role needs to be Admin (with a capital A); admin isn't recognized as a role.
3. I get the error you mentioned when running "tootctl search deploy", but the instructions you give don't resolve it. When I run "docker exec -it mastodon-web-1 /bin/bash", I get "Error: No such container: mastodon-web-1". But there is a container called mastodon-website-1. When I edit that command to run in the mastodon-website-1 container, I can then run the sed command (no error returned there) and exit. But when I again try to run tootctl search deploy, I get the same error. And yes, I have made a toot before running the tootctl command.
4. Both /sidekiq and /pghero are giving me 404s. It's a Mastodon-themed page, but still says "the page you are looking for isn't here."