home.social

#mastodonadmin — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #mastodonadmin, aggregated by home.social.

fetched live
  1. Since a few days, our moderation team is litterally spammed with many generic trending hashtags to review.

    These are created by several accounts hosted on mastodon.hongkongers.net which create posts with many generic hashtags which are published several times, resulting in those hashtags all appearing in trends.

    This is considered abusive, weighing on the efforts of our moderation team to review, and diluting the trending hashtags in too big a list, which becomes irrelevant.

    Therefore, our instance shall silence mastodon.hongkongers.net to avoid this hashtag abuse. Our users will still be able to interact by following their accounts.

    #HashtagAbuse #MastoAdmin #MastodonAdmin #Fediblock #MastodonMod

  2. Since a few days, our moderation team is litterally spammed with many generic trending hashtags to review.

    These are created by several accounts hosted on mastodon.hongkongers.net which create posts with many generic hashtags which are published several times, resulting in those hashtags all appearing in trends.

    This is considered abusive, weighing on the efforts of our moderation team to review, and diluting the trending hashtags in too big a list, which becomes irrelevant.

    Therefore, our instance shall silence mastodon.hongkongers.net to avoid this hashtag abuse. Our users will still be able to interact by following their accounts.

    #HashtagAbuse #MastoAdmin #MastodonAdmin #Fediblock #MastodonMod

  3. @klu9 YES! That would be very good!! I also need to Check the Hashtags too often. Does someone knows who to contact with this Feature request to improve Mastodon / App?

    #ImproveMastodon #FeatureRequest #mastodonapp #mastodonadmin #mastodon

  4. @klu9 YES! That would be very good!! I also need to Check the Hashtags too often. Does someone knows who to contact with this Feature request to improve Mastodon / App?

    #ImproveMastodon #FeatureRequest #mastodonapp #mastodonadmin #mastodon

  5. #mastodonadmin #mastodonadmins #activitypub #killemail #mastodon

    Is it possible to get an account without email ? Please help.

    Or if on any other similar activity pub platform?

  6. #mastodonadmin #mastodonadmins #activitypub #killemail #mastodon

    Is it possible to get an account without email ? Please help.

    Or if on any other similar activity pub platform?

  7. Muss gleich noch mal an meinen Blog ran. Damit ich beschreiben kann, wie ich #Anubis mit #Mastodon zusammen in den Betrieb bekommen habe, um #KI #AI Scrapper zu blocken. Dabei geht es mir nicht primär um den Schutz des Inhaltes, sondern eher den Schutz der Infrastruktur. Denn die Scrapper ziehen Leistung #mastodonadmin

  8. Muss gleich noch mal an meinen Blog ran. Damit ich beschreiben kann, wie ich #Anubis mit #Mastodon zusa in den Betrieb bekommen habe, um #KI #AI Scrapper zu blocken. Dabei geht es mir nicht primär um den Schutz des Inhaltes, sondern eher den Schutz der Infrastruktur. Denn die Scrapper ziehen Leistung #mastodonadmin

  9. Here's a tip for #Mastodon admins to manage spammy (likely AI-generated) account requests:

    a lot of those seem to come from disposable emails. The mastodon admin menu allows you to block specific email domains. So if you're getting obvious spam from specific domains (this list tells you if they're disposable) you can block the domain. This has definitely helped with our spammy account requests (and we warn people in the account request text box that disposable emails will not be accepted).

    #MastodonAdmin

  10. Here's a tip for #Mastodon admins to manage spammy (likely AI-generated) account requests:

    a lot of those seem to come from disposable emails. The mastodon admin menu allows you to block specific email domains. So if you're getting obvious spam from specific domains (this list tells you if they're disposable) you can block the domain. This has definitely helped with our spammy account requests (and we warn people in the account request text box that disposable emails will not be accepted).

    #MastodonAdmin

  11. Awesome. Looks like my small server migration went smoothly and I'm back online!

    #MastodonAdmin

  12. Awesome. Looks like my small server migration went smoothly and I'm back online!

    #MastodonAdmin

  13. Hello everyone. I'm managing a mastodon server (not this one obviously) and I have a long list of hashtags to approve. Over 2000 pages. Is there a way to approve them all or start fresh with incoming hashtags?? Because this is a lot!

    #mastodonadmin #fediverse #fediadmin #mastodon #moderation #serveradmin #feditips #fediblock

  14. Hello everyone. I'm managing a mastodon server (not this one obviously) and I have a long list of hashtags to approve. Over 2000 pages. Is there a way to approve them all or start fresh with incoming hashtags?? Because this is a lot!

    #mastodonadmin #fediverse #fediadmin #mastodon #moderation #serveradmin #feditips #fediblock

  15. Dear #MastodonAdmin ,

    You might still have a bot problem.

    A few months ago, we faced a serious bot issue spreading disinformation. First, we added a CAPTCHA. That worked for a few weeks. Then, we switched the signup process to “manual review.”

    Today, I received a new report and didn’t remember approving that user. That’s when I realized the bots are now abusing the invitation system, which bypasses the sign-up rules.

    I’ve just removed over 50 accounts and their invite seeds. Stay safe!

  16. 🔥 Calling all bot builders & #Python devs! 🤖
    I have a feature request/idea for an "Invite Bot" specifically for our instance, @indeweb.social.
    The Idea: A user sends a private mention to the bot, and the bot automatically replies with a valid server invite link that the user can copy/paste to invite their friends.

    Since it's single-server, it could probably use a pre-generated pool of links or the admin API if config allows.

    #Fediverse #MastodonAdmin #BotDev #IndieWeb #FediDevs #bots

  17. 🔥 Calling all bot builders & #Python devs! 🤖
    I have a feature request/idea for an "Invite Bot" specifically for our instance, @indeweb.social.
    The Idea: A user sends a private mention to the bot, and the bot automatically replies with a valid server invite link that the user can copy/paste to invite their friends.

    Since it's single-server, it could probably use a pre-generated pool of links or the admin API if config allows.

    #Fediverse #MastodonAdmin #BotDev #IndieWeb #FediDevs #bots

  18. 🇬🇧 Protect Mastodon against AI bots with Anubis

    I wrote a complete guide for Fediverse admins on how to protect against AI bots: blogs.gayfr.social/barbapulpe/

    To protect our users and our servers against those rogue robots.

    Please boost!

    #IA #AI #AICrawlers #AIBots #Anubis #Mastodon #MastoAdmin #MastodonAdmin #ArtificialIntelligence #IntelligenceArtificielle

  19. 🇬🇧 Protect Mastodon against AI bots with Anubis

    I wrote a complete guide for Fediverse admins on how to protect against AI bots: blogs.gayfr.social/barbapulpe/

    To protect our users and our servers against those rogue robots.

    Please boost!

    #IA #AI #AICrawlers #AIBots #Anubis #Mastodon #MastoAdmin #MastodonAdmin #ArtificialIntelligence #IntelligenceArtificielle

  20. 🇫🇷 Protéger Mastodon contre les bots IA avec Anubis

    J'ai écrit un guide complet pour les administrateurs du fédiverse sur comment se protéger contre les bots IA : blogs.gayfr.social/barbapulpe/

    Pour protéger nos utilisateurs et nos serveurs contre ces robots voyous.

    N'hésitez pas à faire tourner !

    #IA #AI #AICrawlers #AIBots #Anubis #Mastodon #MastoAdmin #MastodonAdmin #ArtificialIntelligence #IntelligenceArtificielle

  21. 🇫🇷 Protéger Mastodon contre les bots IA avec Anubis

    J'ai écrit un guide complet pour les administrateurs du fédiverse sur comment se protéger contre les bots IA : blogs.gayfr.social/barbapulpe/

    Pour protéger nos utilisateurs et nos serveurs contre ces robots voyous.

    N'hésitez pas à faire tourner !

    #IA #AI #AICrawlers #AIBots #Anubis #Mastodon #MastoAdmin #MastodonAdmin #ArtificialIntelligence #IntelligenceArtificielle

  22. ¡Hola Fediverso! 🚀

    He decidido mudar mi presencia digital a mi propia instancia de #Mastodon corriendo sobre mi propio servidor. Tras un viaje de migración y actualizaciones, finalmente tengo las llaves de mi casa digital en ms.sptral.com.

    Un nuevo comienzo desde cero, priorizando la soberanía tecnológica y el código abierto. ¡Nos leemos por aquí! 🌐🐧

    #SelfHosted #Sptral #Fediverse #Admin #MastodonAdmin #Linux #FLOSS #Server #Linux

  23. Done! let go of your butts.

    ....or don't - you do you.

    #admin #mastodonadmin

  24. Yes, kein DEEPL mehr für Übersetzungen, habe mir endlich libretranslate installiert. 🥳

    Hab hier kurz skizziert, wie ich das gemacht habe, falls es jemand brauchen kann:

    codeberg.org/wurzelmann/mastod

    #MastodonAdmin

  25. Yes, kein DEEPL mehr für Übersetzungen, habe mir endlich libretranslate installiert. 🥳

    Hab hier kurz skizziert, wie ich das gemacht habe, falls es jemand brauchen kann:

    codeberg.org/wurzelmann/mastod

    #MastodonAdmin

  26. Hi #mastoAdmins

    I'm trying to help a friend out with his Mastodon instance. An upgrade went badly wrong and mastodon would not restart.

    We've rebuilt the server using backups and the server is up and running. It is federating. However no one can login.

    If I enable debugging log i get the following for a log attempt in the system logs

    Errno::ECONNREFUSED (Connection refused - connect(2) for 127.0.0.1:389):
    Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075]
    Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] app/models/concerns/user/ldap_authenticable.rb:11:in 'User::LdapAuthenticable::ClassMethods#authenticate_with_ldap'
    Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] app/controllers/auth/sessions_controller.rb:69:in 'Auth::SessionsController#find_user_from_params'
    Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] app/controllers/auth/sessions_controller.rb:62:in 'Auth::SessionsController#find_user'
    Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] app/controllers/concerns/auth/two_factor_authentication_concern.rb:12:in 'Auth::TwoFactorAuthenticationConcern#two_factor_enabled?'
    Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] lib/mastodon/middleware/socket_cleanup.rb:11:in 'Mastodon::Middleware::SocketCleanup#call'

    API calls are working. Just the Web logins that are failing.

    Any help much appreciated

    #mastoadmin #mastodonadmin

  27. [SOLVED] 👍

    Hi
    #mastoAdmins

    I'm trying to help a friend out with his Mastodon instance. An upgrade went badly wrong and mastodon would not restart.

    We've rebuilt the server using backups and the server is up and running. It is federating. However no one can login.

    If I enable debugging log i get the following for a log attempt in the system logs

    Errno::ECONNREFUSED (Connection refused - connect(2) for 127.0.0.1:389):
    Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075]
    Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] app/models/concerns/user/ldap_authenticable.rb:11:in 'User::LdapAuthenticable::ClassMethods#authenticate_with_ldap'
    Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] app/controllers/auth/sessions_controller.rb:69:in 'Auth::SessionsController#find_user_from_params'
    Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] app/controllers/auth/sessions_controller.rb:62:in 'Auth::SessionsController#find_user'
    Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] app/controllers/concerns/auth/two_factor_authentication_concern.rb:12:in 'Auth::TwoFactorAuthenticationConcern#two_factor_enabled?'
    Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] lib/mastodon/middleware/socket_cleanup.rb:11:in 'Mastodon::Middleware::SocketCleanup#call'

    API calls are working. Just the Web logins that are failing.

    Any help much appreciated

    #mastoadmin #mastodonadmin

  28. RE: mastodon.de/@zvavybir/11621604

    If you can help me when I fuck up an update again, please follow this new backup account:

    :boost_requested:

    #mastodonAdmin

  29. RE: mastodon.de/@zvavybir/11621604

    If you can help me when I fuck up an update again, please follow this new backup account:

    :boost_requested:

    #mastodonAdmin

  30. Yay, es klappt. Ein Bild vom Nistkasten wird jede Stunde erstellt, Home-Assistant nimmt sich das Bild, jagt es durch ein lokales ministral-3 um den Alt-Text zu erzeugen und postet es dann auf Mastodon.

    Jetzt müssen nur noch Meisen einziehen.

    (Ich musste den Originalbeitrag leider nochmal löschen weil was falsch war)

    social.bopinions.de/@nistkaste

    #birdsOfFediverse #meisen #MastodonAdmin #HomeAssistant

  31. Yay, es klappt. Ein Bild vom Nistkasten wird jede Stunde erstellt, Home-Assistant nimmt sich das Bild, jagt es durch ein lokales ministral-3 um den Alt-Text zu erzeugen und postet es dann auf Mastodon.

    Jetzt müssen nur noch Meisen einziehen.

    (Ich musste den Originalbeitrag leider nochmal löschen weil was falsch war)

    social.bopinions.de/@nistkaste

    #birdsOfFediverse #meisen #MastodonAdmin #HomeAssistant

  32. Hello Fediverse! We are officially 100% LIVE. 🚀

    It feels good to be home.

    ✅ Mastodon is up and running
    ✅ PeerTube is officially back online, and the first video is already live: tube.devwithzachary.com
    ✅ The Hub at devwithzachary.com is now aggregating everything into one clean feed.

    If you're into #SelfHosting, #DevOps, or #VideoProduction, let’s connect!

    #Introduction #NewHere #Fediverse #PeerTube #MastodonAdmin #SelfHosted #DevWithZachary

  33. Hello Fediverse! We are officially 100% LIVE. 🚀

    It feels good to be home.

    ✅ Mastodon is up and running
    ✅ PeerTube is officially back online, and the first video is already live: tube.devwithzachary.com
    ✅ The Hub at devwithzachary.com is now aggregating everything into one clean feed.

    If you're into #SelfHosting, #DevOps, or #VideoProduction, let’s connect!

    #Introduction #NewHere #Fediverse #PeerTube #MastodonAdmin #SelfHosted #DevWithZachary

  34. First ban on our instance: Keeping the Fediverse clean 🛡️

    I just issued the first local account ban today. A huge thank you to the users who reported the profile! Your vigilance is what makes this decentralized space work.

    The account in question wasn’t sharing actual content, but rather a "word salad" — a suspicious mix of random keywords and gibberish, typical for spam bots or SEO-farming.

    Note to fellow Fediverse admins: I’ve added a detailed reason for the suspension in the moderation notes. If this user attempts to migrate or interact with your instances, you should see the "spam/word salad" flag in your federation panels.

    Let’s keep the noise out and the signal strong! 📡

    #Fediverse #MastodonAdmin #SelfHosted #Privacy #CyberSecurity #FediAdmin #Moderation #SpamAlert #NewsgroupSite

  35. Mastodon Post / Thread
    🚀 How to increase Mastodon character limit WITHOUT forking!

    Tired of the "merge hell" when updating your custom Mastodon build? You can change the 500-char limit to 7500 (or more) while staying on the official Docker images.

    This works perfectly for Mastodon v4.3.0+ and @Coolify users! 🛠️

    The Secret Sauce:
    Instead of rebuilding the image, we use Docker Volume Mounts to overlay two specific files and set Environment Variables.

    1️⃣ Backend: Create a local copy of status_length_validator.rb with MAX_CHARS = 7500.
    2️⃣ Frontend: Create a local copy of compose_form_container.js and set the fallback limit to 7500.
    3️⃣ Config: In your docker-compose.yml, mount these files and add:
    MAX_TOOT_CHARS=7500
    MAX_STATUS_CHARS=7500

    Why this rocks:
    ✅ Update-proof: Official updates won't overwrite your limits.
    ✅ Zero Build Time: No waiting for hours to compile assets.
    ✅ Mobile Ready: Tusky/Ivory will auto-detect the new limit via API.

    Full guide for sysadmins below! 👇

    #MastodonAdmin #SelfHosted #coolify #Docker #Mastodon #fediverse

  36. Mastodon Bash Sitemap Generator is now live.

    I built this lightweight tool to solve SEO indexing issues without the heavy overhead of standard Ruby tasks. It uses direct PostgreSQL queries via Bash, making it extremely fast and ideal for Docker or Coolify environments.

    Real-world results: 👇

    #MastodonAdmin #SelfHosted #SEO #Fediverse #DevOps #OpenSource #MastodonDev #Coolify #Docker

  37. RE: mstdn.games/@britt/11601309470

    So, I helped Britt out with moving her instance to a new server provider this week.

    While the people at toot.io were relatively helpful in our email chain (once she was finally able to get a hold of them in the first place anyways), the setup at toot.io was a bit strange and not optimized for an instance of her size. The actual server itself was well *over*powered for her to be seeing the slowdowns she was, and Mastodon & especially Postgres just weren’t using those resources to a full extent.

    Honestly the biggest red flag 🚩🚩🚩 to me isn’t what toot.io is doing now necessarily, but that it was apparently sold(?) to completely new management without notice to customers. In a niche service industry like this, that seems like a big problem to me, to not even explain who’s taking over and why you should trust them.

    The previous ownership is probably more at fault for this relatively speaking, but it’s probably a good opportunity for toot.io customers to reevaluate their hosting options… Even if you ultimately end up sticking with toot.io, you simply might not be fully aware of what’s going on over at your own hosting company anymore, and that’s always worth double-checking 👀

    #MastoAdmin #MastodonAdmin #MstdnGames #InstanceMigration #Tootio

  38. RE: mstdn.games/@britt/11601309470

    So, I helped Britt out with moving her instance to a new server provider this week.

    While the people at toot.io were relatively helpful in our email chain (once she was finally able to get a hold of them in the first place anyways), the setup at toot.io was a bit strange and not optimized for an instance of her size. The actual server itself was well *over*powered for her to be seeing the slowdowns she was, and Mastodon & especially Postgres just weren’t using those resources to a full extent.

    Honestly the biggest red flag 🚩🚩🚩 to me isn’t what toot.io is doing now necessarily, but that it was apparently sold(?) to completely new management without notice to customers. In a niche service industry like this, that seems like a big problem to me, to not even explain who’s taking over and why you should trust them.

    The previous ownership is probably more at fault for this relatively speaking, but it’s probably a good opportunity for toot.io customers to reevaluate their hosting options… Even if you ultimately end up sticking with toot.io, you simply might not be fully aware of what’s going on over at your own hosting company anymore, and that’s always worth double-checking 👀

    #MastoAdmin #MastodonAdmin #MstdnGames #InstanceMigration #Tootio

  39. Für unsere Instanz haben wir eine Relais-Anfrage gestellt. Nach über 24 Stunden noch keine Reaktion.
    Weiß jemand, wie lange so was dauert... oder muss man da noch, außer der Relais-Adresse im Admin-Bereich, irgend etwas gesondertes einstellen?

    #Mastodon #MastodonAdmin #MastodonHelp #MastoAdmin #SelfHosted

  40. Für unsere Instanz haben wir eine Relais-Anfrage gestellt. Nach über 24 Stunden noch keine Reaktion.
    Weiß jemand, wie lange so was dauert... oder muss man da noch, außer der Relais-Adresse im Admin-Bereich, irgend etwas gesondertes einstellen?

    #Mastodon #MastodonAdmin #MastodonHelp #MastoAdmin #SelfHosted

  41. Looking for some advice from #MastodonAdmins

    What setting do you have WEB_CONCURRENCY and MAX_THREADS for your puma (mastodon-web) service?

    I’ve set it 50 and 20 respectively for a pool of 1000 web processes, but I’ve been getting constant overloading with tens of thousands of backlogged connections.

    Do I need to adjust the mastodon-streaming service settings also? I increased my database connection limit to 1500 to handle the connections plus extras.

    Any ideas?

    #mastodonadmin #sysadmin #mastoadmin

  42. Looking for some advice from #MastodonAdmins

    What setting do you have WEB_CONCURRENCY and MAX_THREADS for your puma (mastodon-web) service?

    I’ve set it 50 and 20 respectively for a pool of 1000 web processes, but I’ve been getting constant overloading with tens of thousands of backlogged connections.

    Do I need to adjust the mastodon-streaming service settings also? I increased my database connection limit to 1500 to handle the connections plus extras.

    Any ideas?

    #mastodonadmin #sysadmin #mastoadmin

  43. Love it when a preplanned server upgrade is done and dusted in 15 minutes.
    #MastodonAdmin #SelfHosted #Lighthouse