home.social

#mastoadmin — Public Fediverse posts

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

fetched live
  1. #selfhosted #mastoadmin how are y'all monitoring the logs for your instance? Currently researching bolting nginx exporter onto my reverse proxy and creating #Prometheus rules for that.. but what else? I've got both #elasticsearch and #loki running in my #homelab. As well as kube-prometheus-stack.

  2. Alright, finally caught up on sleep.

    How's it been working for people?
    Do you have feature requests?
    Any masto bot best practices?

    I'm gonna analyze how the bots been operating and pace of operations.

    We haven't had an ICE sighting in Seattle proper for an unusually long time so I'm going to work on supporting the areas seeing ICE more than us.

    @seaice_usa @seaice

    #devlog #icewatch #seaice #mastoadmin #ice

  3. RE: fedifreu.de/@chpietsch/1170593

    Mastodon-Admins, verhindert die nächste Spam- und Propagandawelle!

    Die Welle an höchst dubiosen Registrierungsversuchen mit zufälligen Usernames, seltsamen E-Mail-Adressen und sturzlangweiligen oder aus Bios geklauten Begründungen ebbt nicht ab.

    Zum Glück bekommt unser Moderationsteam die meisten spammigen Anträge gar nicht mehr zu sehen, weil ein von @gunchleoc gespendetes und von mir verschlimmbessertes Shellscript alle abblockt, die bekannte Wegwerf-Mailadressen enthalten. Vielen Dank an derjan, der den ersten Pull-Request dafür eingereicht hat! Damit wurde ein Flüchtigkeitsfehler von mir behoben.

    Jetzt muss sich das Moderationsteam nur noch mit den kreativeren Registrierungsanträgen beschäftigen. Ein typisches Muster ist, dass seltsame Maildomains verwendet werden. Wenn diese im #DNS auf Mailserver verweisen, die für unsere legitimen User nicht relevant sein dürften, sperre ich die gleich mit. Aktuell sind das z.B. die von spacemail•com aus den USA.

    Ich checke die Maildomains wie die IP-Adressen gern auf der Kommandozeile mit host und whois. Wer kein Linux zur Hand hat, kann unter Android die App Termux (z.B. aus #fdroid) nehmen und mit pkg install dnsutils whois diese Tools darin installieren.

    $ host domioni.pro
    domioni.pro mail is handled by 0 mx2.spacemail.com.
    domioni.pro mail is handled by 0 mx1.spacemail.com.

    Aber ihr könnt auch gleich ins Web-Interface eures Mastodon-Accounts mit Admin-Rechten gehen, um seltsame Maildomains zu sperren. Das geht dort: EinstellungenModerationGesperrte E-Mail-DomainsNeue hinzufügen. Nach Eingabe einer Maildomain und Klick auf Domain auflösen passiert automatisch eine Abfrage der zu dieser Domain im DNS hinterlegten Mailserver. Durch Antippen der Kästchen vor mx1.… und mx2.… (s. Screenshot) sperre ich die Mailserver in diesem Fall gleich mit.

    So ergänze ich die vom obigen Script jede Nacht importierte Sperrliste bei Bedarf manuell und gebe den Spammern immer weniger Chancen. Zur Nachahmung empfohlen!

    #Registrierspam #SleeperRegistrierung #SleeperAccounts #SpamAccounts #MastoAdmin #FediAdmin

  4. Just come back from a week in Norfolk which was amazing!

    Less amazing that a fuse tripped while we were away, so my mastodon instance - and everything else I self host - has been down for ~ 2.5 days.

    I guess that’s just the risk of self hosting…

    On the plus side I met some seals whilst walking along the beach which was absolutely amazing and more than made up for the lack of mastodon!

    #SelfHosted #SelfHosting #mastoadmin

  5. #mastoadmin #selfhost question:

    how reliable/accurate is the “tootctl media usage" command?

    Can I be sure that if it says 135GB that truly is the amount of space the /live folder is using on the system?

    (I am use file system storage)

    thanks!

  6. @Larvitz awesome :) my instance just has me :) so mine only took a few seconds ('pre' and 'post'). and everything is fine! #mastoadmin

  7. #MastoAdmin hivemind: anyone else seeing hashtag feed panes taking longer to load under 4.7.0?

    I'm not 100% sure if it's new or I'm just imagining it, or even if it's just me, so I figured I'd ask around before I go digging too deeply.

  8. Our server datasci.social was updated to Mastodon v4.7.0 yesterday. There was some feed downtime due to that -sorry for that- but it has been resolved - yay! #mastoadmin

  9. If this draught in the Western/Central Europe would cause more cooling issues across Hetzner and OVH data centers, it could be an event of the largest impact on the Fediverse.

    Not that we could do anything with that, so this is mostly to make users aware of such possibility at the moment and to have a secondary notification channel.

    #MastoAdmin

  10. Update from the engine room: Burningboard.net just finished updating to Mastodon 4.7.0.

    Everything looking stable and functional.

    #mastodon #mastoadmin #burningboard

  11. I’m running a Debian server on leasedweb as a virtual server package. I’ve installed ISPConfig on it and it runs multiple websites of various capacities and a few email domains.

    Anyone out there have any experience in this kind of arrangement adding in running docker containers?

    I could completely revamp the thing using proxmox or something but I don’t have time to go through that whole process so at this point Im just making a new site and user from which to run and connect to a docker profile that itself will run redis and the database for my selfhost.

    Wish me luck over the next little while while I try to do this without breaking anything in ISPconfig 😆

    #ispconfig #webadmin #debian #docker #mastoadmin

  12. Mastodon admins!

    If you have extremely urgent info (e.g. data breach warnings, server closure announcements) you can email it directly to your users:

    1. Go to Preferences > Administration > Announcements
    2. If you haven't already, create & publish urgent announcement
    3. After announcement has been published, go back to Preferences > Administration > Announcements and click "✉️ Notify Users" below urgent announcement
    4. Check email is correct, then click "Send X emails"

    #MastoAdmin #FediAdmin

  13. Interesting errors my bots get from different (inactive, broken, disabled) follower nodes...

    I have decided to force pruning of stale, unresponsive, 404s, 50x followers after 14 days:

    Caught at bots.ambience.sk

  14. At some point I'm going to have to find some time to do a migration from the old Mastodon helm chart to the new one.

    But it will mean standing up my own Postgres and Elastic Search as they have removed them from the new version.

    Basically sounds like a backup and reinstall job.

    github.com/mastodon/helm-chart

    #mastoadmin #kubernetes #mastodon

  15. Terug van vakantie.

    toot.re is weer helemaal bij de tijd, versie 4.7.0 is geïnstalleerd.

    Happy tooting!

    github.com/mastodon/mastodon/r

    #MastoAdmin

  16. Quick maintenance update for #MastodonAppUK #Universeodon and #FediMedi (As well as for #MastoAdmin 's using the Universeodon relay)

    The planned Maintenance tomorrow afternoon has been slightly extended, I'm pretty close now tonight to getting our new networking stack fully operational here at home so am quietly confident that I can get it swapped out tomorrow with minimal pain and suffering.

    While initially you probably won't notice any difference after the upgrade is complete it does give me a lot more headroom at our colo for adding future servers and really importantly for me means we'll have dual PSU's for everything and a much greater level of resilience should things break.

    It should also finally unlock the first stage of getting our own object storage region deployed here in the UK as our switch capacity right now is already pretty full on our existing Unifi kit.

  17. Add sakurajima.moe to security risk domains.

    sakurajima.moe is using Mastodon Glitch 4.4.0 Alpha 5, which is older than the 4.4.0 Beta released on June 4, 2025, making the software version significantly outdated. There have been roughly a dozen security updates since that time.

    Technically, sakurajima.moe is a fork — with its own GitHub page (github.com/chikorita157/mastod) that has not been updated in over a year — of another fork (github.com/neatchee/mastodon) of the Mastodon Glitch fork (github.com/glitch-soc/mastodon). They could easily migrate to vanilla Mastodon Glitch or the fork of Mastodon Glitch above their personal fork, but haven't (alternatively, they could also migrate to stock Mastodon).

    github.com/Fediverse-Express/F

    #Mastodon #MastoAdmin #FediAdmin

  18. Uptime Overview (17th August - 23rd August)

    The 8m downtime occured due to upgrading Mastodon to the latest version and restarting the VM to apply kernel upgrades.

    Rest are false positives.

    #MastoAdmin #Mastodon #Bangladesh

  19. Fediverse server behind Anubis

    There's a lot of scrappers and bots trying to get access to fedi posts and media all the time.

    My CDN balance was running out quickly due to bots downloading media over and over again.

    Then I installed Anubis and things are better now. It isn't a silver bullet, as some bots have enough resources to beat the challenge (like the ones from Tencent), but it's better than nothing and I don't need to resort to Cloudflare's basket.

    If you're interested in protecting your fedi server, here's a starting point: blogs.gayfr.social/barbapulpe/

    I know that many people are against using Anubis, but now there's lighter JS challenges (preact) or no JS at all (metarefresh). Soon there should be TLS fingerprinting and other things available too.

    Anyway, this post is for those who see Anubis as an option. If you don't, there's still Fail2Ban, blocklists and the like. Be safe out there!

    #MastoAdmin #FediAdmin #Anubis

  20. I did a ton of work on the Tech Field Day Mastodon instance - migrated to a big fat internal server and Cloudflare R2! Monthly cost drops from almost $100 to under $5 and performance and supportability ought to be much better.

    #Mastoadmin