I will be closing new sign ups on Masto.host for the next days.

Nothing major going on, just want to take my time and evaluate how the infrastructure is handling the recent influx of traffic, install new servers and move things around.

Hope you understand 馃悩

In case someone is interested to be notified once new sign ups are open, please send an email to [email protected] and I will let you know when that happens.
I'm glad to inform that Masto.host sign ups are open again: https://masto.host/pricing/ 馃帀
Pricing | Masto.host

Pricing for Masto.host fully managed Mastodon hosting plans. Starting at $6/month.

Masto.host
@mastohost Great! Keep up the good work, but make sure not to burn yourself out.
I think your "Active Users" estimate on the plans are off, by the way. We're on your Planet plan with 6 averagely (I think) active users, and with some content retention adjustments we're barely able to stay within our media storage limits.

@ahaldorsen Thank you so much. I have been taking it at my pace :)

Regarding the estimate, it's just that. I have instances on the Moon plan (5 estimated) with hundreds of active users and they are not hitting the limits. I have other cases where a single user instance can be on the Galaxy plan.

So, it really depends on the usage and Active Users is not what defines the plan you need (there are no limits in place for users, registered or active). The value is just provided as a rough estimate

@mastohost Yeah, I see that it probably depends a lot. Maybe we're federating with and following some media heavy servers.
@ahaldorsen Did you ever enabled any Federation Relays?
@mastohost Not yet. AFAIK that will probably put an even heavier load on our server, right?

@ahaldorsen Yes, that is true and that's why I was asking because there is a large number of accounts headers/avatars in the storage. Thought that could be the culprit.

Still, if/when this fix https://github.com/mastodon/mastodon/pull/22149 is introduced in Mastodon, you should see a significant reduction in media usage in tutoteket.no case.

Add command to remove avatar and header images of inactive remote accounts from the local database by evanphilip 路 Pull Request #22149 路 mastodon/mastodon

This implements a new sub-commands for tootctl media called remove-profile-media to remove avatar and header images of remote accounts that appear inactive from the local database. Fixes #9567 : ab...

GitHub
@mastohost Thanks, I didn't know about this. Fingers crossed!
@mastohost Now that this feature is launched, is there anything I have to do to activate the headers/avatars cleanup? Is it included in the "Media cache retention period"?
Thanks for a clean and fast upgrade, by the way.

@ahaldorsen I am currently testing it to be sure nothing is breaks with the new feature. If all goes well, as I expect it, I will add it to the automated cache deletion: https://masto.host/re-mastodon-media-storage/

Still, this can take a couple of weeks before reaching every server because I need to go slow on these first deletions or I will destroy the object storage :)

Regarding the "Media cache retention period", I don't believe that changed. Still does nothing to Avatars/Headers.

Re: Mastodon Media Storage | Masto.host

Masto.host was built from the ground up to make running a Mastodon instance easy.

Masto.host
@mastohost Thanks, that's good to know. So there's no GUI for this, but you'll try to automate it on the Masto.host servers.
It's best to take it slow and get it right, I guess :)
@ahaldorsen yep, that鈥檚 it. I will announce it on this account once it goes live.
@mastohost What's the latest news on this? Did the testing go as expected? Have you added it to the automated chache deletion on our server (tutoteket.no) yet?

@ahaldorsen It was getting close to finishing (about a week left) but v4.1.1 introduced a bug where I had to stop it, you can see the open issue here: https://github.com/mastodon/mastodon/issues/24149

I am waiting for a solution to be able to finish it.

This takes a long time because I need to do it one by one to avoid overloading the object storage but will be added to the regular cache deletion as soon as possible.

v4.1.1 - Index update strategy is undefined for current context 路 Issue #24149 路 mastodon/mastodon

Steps to reproduce the problem Running tootctl media remove --prune-profiles in an instance with ElasticSearch Expected behaviour Process the command Actual behaviour Returns an error for each file...

GitHub
@mastohost Ah, bummer. Thanks for the update and the good work. Fingers crossed for a fix soon.
@ahaldorsen Yep, was also looking forward to bring this to automation but now I need to wait for a fix :|