The Fediverse is composed by thousands of servers (instances). I’ve started to explore the different software solutions. Here’s what I’ve found out.
Sometimes your filesystem gets stuck. No operations can be done and a “reboot” will just cause an indefinite waiting time for I/O. There’s a “magical” code that triggers a specific kernel condition - and a reboot.
This time I decided to install Mastodon on a FreeBSD jail, managed by BastilleBSD. I'll describe a simple, one jail installation, with the related rc files.
We love the Fediverse.That's why we decided to publish our portal and allow public user registration for free. You can register and use our services, interact with us and with the whole Fediverse (yes, all the Mastodon instances and users are reachable).
bhyve on FreeBSD is great and Alpine Linux can be a great VM for docker or lxc/lxd container deployment, especially if using ZFS for rootfs.