Sidekiq and Web limits

Both Sidekiq and Web limits only limit the concurrency, meaning how much “work” they can do simultaneously. As an example, a limit of 2 Sidekiq threads will only allow at any given time a maximum of 2 Sidekiq jobs to be running. The same goes for the Web process but the Web process allows for multiple workers. In theory a … Read More

New Masto.host Plans

I decided to stop offering Dedicated Hosting plans and to make a new Pricing structure for Masto.host Shared Hosting Nothing will change for current subscriptions and you can use them at the same price and conditions you have up until today. In the future, if you have a subscription that started before this change, you will still be able to … Read More

DNS provider change + starting the CDN testing

Since my last post, I got some questions and concerns from admins and users of Masto.host hosted instances and as I was also having second thoughts about the testing, I decided to take a couple more days to think about it. About the DNS provider, it was simple. I just ended up moving to ClouDNS and I am happy with … Read More

Testing CDN for media files and changes to DNS provider

For the past weeks, I have been thinking of implementing a CDN solution for Masto.host shared hosting media files. This could speed up image/video loading on countries that are far from Europe and could also reduce the requests/downloads from OVH Object Storage. As I pay per GB downloaded having a CDN (cheaper than OVH) and that could speed up the … Read More

I had to block some external instances

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

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

Cookie Consent

As I was starting to look into GDPR, I went back to the basics, cookie consent. It really annoys me to see the cookie consent notices whenever I enter a website. As such, I decided to forego some cool features (like Analytics and other tools) to make Masto.host cookie free. There is one exception, when you click Buy Now you … Read More

Masto.host Year One

When I started Masto.host I was thinking that I could help a couple of people, learn a bit more about sys-admin and just have fun with it as a side project. One year later, Masto.host has become something else, it is almost a part time project and it has been requiring a lot of my time. It was fun to … Read More

Mastodon PgBouncer Guide

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

New website

I finally managed to get around and do a better website for Masto.host. As all things with Masto.host it is still a work in progress but I think it looks much better. Also, the old website was just an HTML theme I found online and that I adapted to the service I wanted to offer but without any experience on … Read More