New CDN for media files

Hugo GameiroAnnouncements, SysAdmin

I have decided to move the CDN of media files to BunnyCDN. This will change the URL for media files being served via CDN from: https://cf.mastohost.com/v1/AUTH_XXX/YOUR_CONTAINER to: https://cdn.masto.host/YOUR_CONTAINER The old URLs will still work. I will probably redirect them in the future. If you asked to disable the CDN in the past, it will continue disabled but you can request … Read More

Mastodon usernames different from the domain used for installation

Hugo GameiroMastodon, SysAdmin

By default when you install Mastodon on a domain, or subdomain, that will determine how the username of users on that Mastodon server will be. Example, if you install Mastodon on social.example.com a user on that server will be @myusername@social.example.com. This can be changed and you can install Mastodon on social.example.com but have your username be @myusername@example.com or even @myusername@differentdomain.com … Read More

Custom processing of videos and GIFs

Hugo GameiroAnnouncements, Mastodon, SysAdmin

Masto.host server resources are shared between Mastodon servers. This offers some optimisation in terms of resource usage for concurrent active users, as people access at different times and peak active users per Mastodon server is very different depending on the location of most of its users. Still, the sharing of resources also causes a problem in terms of federation. When … Read More

I had to block some external instances

Hugo GameiroAnnouncements, Mastodon, SysAdmin

There is a bug that in a very specific situation, instances running version 2.3.x (not sure if others) can get a stuck Sidekiq request to /users/___username___/collections/featured This causes an endless loop of that request and could bring my servers to an halt. So, I had to make the decision to block several instances that were causing a massive amount of … Read More

Connecting OVH Public Cloud VLAN to Dedicated Server

Hugo GameiroSysAdmin

I couldn’t find any tutorial that explained how to connect a Dedicated Server to a Public Cloud VLAN on OVH and even support couldn’t help a lot with the specific software configuration. After several trial and errors and putting together bits and pieces from information found online, I finally got it to work. So, if you have a VRACK with … Read More

Mastodon PgBouncer Guide

Hugo GameiroMastodon, SysAdmin

I did some changes to the initial commit by Nolan to the documentation of Mastodon PgBouncer Guide. As my pull request is still waiting to be approved, I leave it also here because I had some trouble to get it to work with the instructions that were initially shared. Installing PgBouncer On Ubuntu/Debian: sudo apt install pgbouncer Then: nano /etc/default/pgbouncer … Read More