{"id":19871451,"url":"https://github.com/mszell/mastoadminresources","last_synced_at":"2025-07-02T14:34:12.458Z","repository":{"id":63457482,"uuid":"568025137","full_name":"mszell/mastoadminresources","owner":"mszell","description":"Resources for Mastodon admins","archived":false,"fork":false,"pushed_at":"2023-07-04T09:32:49.000Z","size":55,"stargazers_count":32,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-10T09:02:46.615Z","etag":null,"topics":["administration","mastodon","server","twitter"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mszell.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-11-19T07:54:19.000Z","updated_at":"2024-12-05T21:26:27.000Z","dependencies_parsed_at":"2023-09-23T11:04:02.850Z","dependency_job_id":null,"html_url":"https://github.com/mszell/mastoadminresources","commit_stats":{"total_commits":28,"total_committers":1,"mean_commits":28.0,"dds":0.0,"last_synced_commit":"bef207e08866d680f8e59e28b8ea0687fc9b6bf4"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mszell/mastoadminresources","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mszell%2Fmastoadminresources","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mszell%2Fmastoadminresources/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mszell%2Fmastoadminresources/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mszell%2Fmastoadminresources/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mszell","download_url":"https://codeload.github.com/mszell/mastoadminresources/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mszell%2Fmastoadminresources/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261088347,"owners_count":23107680,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["administration","mastodon","server","twitter"],"created_at":"2024-11-12T16:12:21.792Z","updated_at":"2025-07-02T14:34:12.416Z","avatar_url":"https://github.com/mszell.png","language":null,"funding_links":["https://opencollective.com/ecoevosocial"],"categories":[],"sub_categories":[],"readme":"# Mastoadmin resources\nResources for Mastodon admins. Feel free to fork or update via pull request.\n \n## Transition from Twitter\n* Movetodon (find Twitter connections): [https://movetodon.org/](https://movetodon.org/)\n* Twitter archive parser: [https://github.com/timhutton/twitter-archive-parser](https://github.com/timhutton/twitter-archive-parser)\n* Twitter archive URL extractor: [https://github.com/mhucka/taupe](https://github.com/mhucka/taupe)\n* Twitter archive URL unshortener: [https://github.com/DocNow/twitter-archive-unshorten](https://github.com/DocNow/twitter-archive-unshorten)\n* Twitter archive interactive explorer: [https://observablehq.com/@enjalot/twitter-archive-tweets](https://observablehq.com/@enjalot/twitter-archive-tweets)\n* Twitter searchable archive maker: [https://tinysubversions.com/twitter-archive/make-your-own/](https://tinysubversions.com/twitter-archive/make-your-own/)\n* Tweetbeaver: [https://tweetbeaver.com/](https://tweetbeaver.com/)\n* Mastodon contact finder (Followgraph): [https://followgraph.vercel.app/](https://followgraph.vercel.app/)\n* Mastodon opt-in search (Tootfinder): [https://www.tootfinder.ch/](https://www.tootfinder.ch/)\n* Mastodon apps comparison: [https://docs.google.com/spreadsheets/d/1De5KRwqMIdwEryfoeBLARgxF7QgKkeOQBCilKuIdAXE/htmlview?pru=AAABhWk7754\\*atX6yG9T-pm2uu3RweN-HA](https://docs.google.com/spreadsheets/d/1De5KRwqMIdwEryfoeBLARgxF7QgKkeOQBCilKuIdAXE/htmlview?pru=AAABhWk7754*atX6yG9T-pm2uu3RweN-HA)\n\n## General\n* 10 tips to start making your server: [https://growyourown.services/making-your-own-mastodon-server-in-10-steps/](https://growyourown.services/making-your-own-mastodon-server-in-10-steps/)\n* Awesome Fedi Admin Resources: [https://codeberg.org/nev/awesome-fediadmin/](https://codeberg.org/nev/awesome-fediadmin/)\n* Move Mastodon account between instances: [https://mstdn.social/@feditips/107939441820299376](https://mstdn.social/@feditips/107939441820299376)\n* The Fediverse Could Be Awesome (EFF): [https://www.eff.org/deeplinks/2022/11/fediverse-could-be-awesome-if-we-dont-screw-it](https://www.eff.org/deeplinks/2022/11/fediverse-could-be-awesome-if-we-dont-screw-it)\n* Run your own social: [https://runyourown.social/](https://runyourown.social/)\n* Nikodemus' Guide to Mastodon: [https://docs.google.com/document/d/1D9gfeKg_-hlsU66R-dLEvUeyMsqEfyIx2pnfUeX0t_E/edit](https://docs.google.com/document/d/1D9gfeKg_-hlsU66R-dLEvUeyMsqEfyIx2pnfUeX0t_E/edit)\n* FediAct browser extension to simplify interactions: [https://github.com/Lartsch/FediAct](https://github.com/Lartsch/FediAct)\n\n## Moderation\n* The thick skin 🦣 guide to online community management: [communityguide.md](communityguide.md)\n* Democratic governance: [https://wiki.social.coop/How-to-make-the-fediverse-your-own.html](https://wiki.social.coop/How-to-make-the-fediverse-your-own.html)\n* Santa Clara Principles: [https://santaclaraprinciples.org/](https://santaclaraprinciples.org/)\n* Example social docs: [https://alxsimon.github.io/ecoevo.social-docs/](https://alxsimon.github.io/ecoevo.social-docs/)\n* Example community management (hachyderm): [https://github.com/hachyderm/community](https://github.com/hachyderm/community)\n* Running an instance: [https://rixx.de/blog/on-running-a-mastodon-instance/](https://rixx.de/blog/on-running-a-mastodon-instance/)\n* Blog post: [https://eev.ee/blog/2016/07/22/on-a-technicality/](https://eev.ee/blog/2016/07/22/on-a-technicality/)\n* Blocklists: [https://writer.oliphant.social/oliphant/new-mastoadmin-ban-list-fediblock](https://writer.oliphant.social/oliphant/new-mastoadmin-ban-list-fediblock)\n* Rapidblock: [https://rapidblock.org/](https://rapidblock.org/)\n* Defederate tools: [https://github.com/Anthchirp/mastodon-defederate](https://github.com/Anthchirp/mastodon-defederate)\n* Mass-add blocklist (experimental): [https://mastodon-tools.dingelstad.works/](https://mastodon-tools.dingelstad.works/)\n* Mass-add blocklist (hack): [https://github.com/hachyderm/hack](https://github.com/hachyderm/hack)\n\n## Technical\n* Running your server (fedi.tips): [https://fedi.tips/running-your-own-server-on-mastodon-and-the-fediverse/](https://fedi.tips/running-your-own-server-on-mastodon-and-the-fediverse/)\n* Example donations page: [https://opencollective.com/ecoevosocial](https://opencollective.com/ecoevosocial)\n* Scaling Mastodon: The Compendium: [https://hazelweakly.me/blog/scaling-mastodon/](https://hazelweakly.me/blog/scaling-mastodon/)\n* Notes on scaling: [https://ar.al/2022/11/09/is-the-fediverse-about-to-get-fryed-or-why-every-toot-is-also-a-potential-denial-of-service-attack/](https://ar.al/2022/11/09/is-the-fediverse-about-to-get-fryed-or-why-every-toot-is-also-a-potential-denial-of-service-attack/)\n* Leaving the basement (scaling): [https://community.hachyderm.io/blog/2022/12/03/leaving-the-basement/](https://community.hachyderm.io/blog/2022/12/03/leaving-the-basement/)\n* Scaling the Mastodon: [https://leah.is/posts/scaling-the-mastodon/](https://leah.is/posts/scaling-the-mastodon/)\n* Set up DeepL Translation: [https://write.as/sweetmeat/how-to-activate-the-mastodon-v4-deepl-api-text-translation-service](https://write.as/sweetmeat/how-to-activate-the-mastodon-v4-deepl-api-text-translation-service)\n* Integrate LibreTranslate (German): [https://blog.jcs-net.de/libretranslate-in-mastodon-einbinden/](https://blog.jcs-net.de/libretranslate-in-mastodon-einbinden/)\n* FakeRelay - Load statuses into your instance:  [https://github.com/g3rv4/FakeRelay](https://github.com/g3rv4/FakeRelay) [https://notes.abhinavsarkar.net/2022/fake-relay](https://notes.abhinavsarkar.net/2022/fake-relay)\n\n## Legal\n* EU/GDPR: [https://techpolicy.press/can-mastodon-survive-europes-digital-services-act/](https://techpolicy.press/can-mastodon-survive-europes-digital-services-act/)\n* EU/DSA: [https://r.algorithmwatch.org/nl3/s0puvOqTh8sH4ZdLtomVHQ](https://r.algorithmwatch.org/nl3/s0puvOqTh8sH4ZdLtomVHQ)\n* US/DMCA: [https://www.eff.org/deeplinks/2022/12/user-generated-content-and-fediverse-legal-primer](https://www.eff.org/deeplinks/2022/12/user-generated-content-and-fediverse-legal-primer)\n* German law: [https://rechtsbelehrung.com/mastodon-und-haftung-fuer-dezentrale-netzwerke-rechtsbelehrung-folge-60-jura-podcast/](https://rechtsbelehrung.com/mastodon-und-haftung-fuer-dezentrale-netzwerke-rechtsbelehrung-folge-60-jura-podcast/)\n* English law: [https://decoded.legal/blog/2022/11/notes-on-operating-fediverse-services-mastodon-pleroma-etc-from-an-english-law-point-of-view](https://decoded.legal/blog/2022/11/notes-on-operating-fediverse-services-mastodon-pleroma-etc-from-an-english-law-point-of-view)\n\n\n## Misc\n* User ID Lookup: [https://prouser123.me/mastodon-userid-lookup/](https://prouser123.me/mastodon-userid-lookup/)\n* Mastodon widget: [https://github.com/mengrru/mastodon-on-blog](https://github.com/mengrru/mastodon-on-blog)\n* Dev tips: [Quick tip from puma/ruby dev](https://datasci.social/@evanphx@ruby.social/109365852435757184)\n* Emoji list: [https://emojos.in/](https://emojos.in/)\n* Custom CSS Publish/Perish: [https://toot.andr3.net/@me/109348060869838278](https://toot.andr3.net/@me/109348060869838278)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmszell%2Fmastoadminresources","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmszell%2Fmastoadminresources","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmszell%2Fmastoadminresources/lists"}