sfba.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for the San Francisco Bay Area. Come on in and join us!

Server stats:

2.3K
active users

#mastoadmin

95 posts65 participants11 posts today

Fediverse Admins, I need your input!

What fundraising/support platforms are you using to help support your instance financially? Are they meeting your expectations? Have you used a provider in the past and been removed from the platform or left because you weren't happy with their service?

I've done a bit of research and put together a comparison of a few different providers.

wiki.fediverse.games/en/2025-s

Fediverse.GamesDonation Platforms

Here's a guide for Mastodon admins on how to moderate your server's trending posts, hashtags, news stories and recommended follows:

➡️ fedi.tips/how-do-admins-modera

It's highly recommended that you moderate trends in advance by screening them, because this prevents trolls from giving visibility to hate posts. If you allow trends to appear automatically and moderate them afterwards, the damage may be done already by the time you get round to blocking something.

fedi.tipsHow do admins moderate trends on their Mastodon server? | Fedi.Tips – An Unofficial Guide to Mastodon and the Fediverse
More from Fedi.Tips

Anyone here got actual experience with running tootctl statuses remove?

Worth doing? Any drawbacks?

Background: I’m concerned about the size of my database growing out of control.

Riddle me this. How can a spammer start their account creation from /auth/confirmation? He does this every week. He never accesses /auth/sign_up. He always first shows up in the logs accessing /auth/confirmation.

I have his ASN blocked by the Cloudflare firewall from accessing /auth/sign_up. I see in the Cloudflare logs that he tried to access /auth/sign_up but got a 403 from Cloudflare. The request is nowhere in my logs. It was truly blocked by the proxy server.

But, then suddenly he's using /auth/confirmation with the same blocked ASN seconds later and creates the account. Today I added the same ASN restriction to /auth/confirmation to try to stop future sign-ups, but this is beside the point.

It's like he tries to go to sign_up, gets a 403, and then uses some alternative means to begin the signup process.

He's not getting in with an invitation code, either.

Can he be using an existing account in some way to get an access token for an API call of some type to begin registration?

How does he do this?

#MastoAdmin #MastoDev @Gargron @ClearlyClaire

If you run your own Mastodon and you're pretty techy, you might want to look at also self-hosting its language translation service?

Normally Mastodon servers use an existing translation service's API, but it is also possible to self-host translation service software if it's FOSS (such as LibreTranslate).

A potential advantage is privacy as queries never leave your instance, but a caveat is language data takes up storage space.

Thank you to @thilo for pointing this out! 🙏

Your #mastoadmin teams keep #Mastodon humming—purely on community support. Even $5/mo helps cover hosting and moderation. Donate to your server if you can.

But if you have to choose, please fund PBS / NPR and local public media first: Trump and his billionaire allies are waging a war to gut public media. Independent voices matter.

#SupportPublicMedia #PBS #NPR #Fediverse

Democracy depends on a free press, and independent voices matter.

Continued thread

for those wondering you can run somethign like: curl -XPUT http://localhost:9200/top_queries-2025.04.16-51458/_settings -H 'Content-Type: application/json' -d' { "index.plugins.index_state_management.rollover_skip": true, "index": { "number_of_replicas": 0 } }' to fix the index #elasticsearch #mastoadmin

I'm seeing random posts show up in my federated timeline from "@toa_Holoris@ wake.0am.jp".

I'm on a single user instance and the content does not appear to being boosted by anybody I follow, nor does it contain any hashtags I follow.

Any suggestions as to how?

I'm going to block them anyway.

As one of the instances that has not defederated or blocked threads, I am following several threads users who are unlikely to join the fediverse any other way. One such user @nefreejacks recently enabled fediverse sharing, and I see their profile and I'm able to follow them. But I'm not seeing any of their posts. Other threads users I see after the expected delay but not from this account. Are there steps I should take to make sure the problem isn't on my side? #mastoadmin