Mastodon, culture and censorship

As you may be aware I’ve been Mastodon for a while - I actually run two small instances, one will be closing shortly, hence this post. The Fediverse has much promise and still does, despite an ever-increasing tendency to larger and larger instances, made all the worse by the Mastodon app strongly encouraging you to sign up on the largest instance mastodon dot social. Back over two years ago I made a post, looking at some non-mainstream political accounts on the largest instance mastodon dot social, 75% were hidden or blocked....

Wednesday, 31 December 2025 · 2 min · Paul Smith

Mastodon behind an Apache reverse proxy

I’ve noticed a lot of new Mastodon server admins struggling to get Mastodon, either inside or outside of Docker, to properly work behind an Apache reverse proxy. A lot of them seem to be running into “ERR_TOO_MANY_REDIRECTS” or “403 Forbidden”. As the recommended configuation is behind Nginx there isn’t much documentation for getting this working with Apache. Although I run my main private instance through Nginx, I do run an a very small public instance behind Apache....

Sunday, 20 November 2022 · 1 min · Paul Smith

Mastodon username without a subdomain

This week I’ve been experimenting with getting a Mastodon instance up and running and the best way of doing this. One of the things I’ve wanted to do which very few instances seem to implement, is running the Mastodon instance on subdomain.domain.tld yet using name @ domain.tld for the usernames, that’s got to be possible right? Yes it is! If you edit the Mastodon env.production file and use the following:...

Saturday, 12 November 2022 · 2 min · Paul Smith