is limit, so proper use of thWhat is the Mastodon anyway?
In connection with the takeover of Twitter by Elon Musk, the term Mastodon began to be discuss more prominently. It is an open-source social networking platform creat in 2016 by Eugen Rochko (in Russian Евгений Рочко) . A key feature of Mastodon is the use of the ActivityPub protocol . It uses Ruby on Rails and PostgreSQL to run.
Since this is a decentraliz platform
you can register on any server, where everyone has their own rules for registration and content, and you share your content with any other users. At https://joinmastodon.org/servers you will find a list of servers where you can apply for an account. There are (at the time of writing) two Czechs.
The advantage of being free and open-source is that you can install your own server with your own rules . The documentation is so well done that almost anyone can handle the installation .
Easy to install a server on Mastodon
Naturally, I tri the install and was blown away by how easy it was. I made my own virtual server security, but otherwise I follow the instructions . I chose a VPS with poland phone number data Debian 11.6 Bullseye, 2CPU, 2GB RAM and I us valid certificates from DigiCert for the domain. After a successful installation, restarting the server and checking that all services are running, I impatiently open the page and it popp up:
Great, I have a working Mastodon server
Less than an hour from ordering the server and certificate to commissioning.
But frankly, it wasn’t that simple
That’s why I write that almost an experiment in the agency – sharing the risk to launch a new product everyone can do it . The first attempt I tri was on a server with 1GB of RAM . The installation went well (if there was an error, I didn’t notice it). I restart the server, check that all services are working, typ the server address into the browser and end up with a 500 error. I look in the Nginx cg leads error log and this is the only entry completely unrelat to the problem at hand.