-blacklist = [
- # Floods federation with fake nodes as "research" project
- "activitypub-troll.cf",
- "activitypub-proxy.cf",
- # Similar troll
- "gab.best",
- # Similar troll
- "4chan.icu",
- # Flooder (?)
- "social.shrimpcam.pw",
- "mastotroll.netz.org",
- "lhr.life",
- "localhost.run",
- "loca.lt",
- # Testing/developing installations
- "ngrok.io",
- "ngrok.app",
- "ngrok-free.app",
- "misskeytest.chn.moe",
- "netlify.app",
- # block flooder
- "everyoneattack.com",
- # CSRF
- "hexbear.net", # See script in /instances
-]
+_blacklist = {
+ "activitypub-troll.cf": "Floods federation with fake nodes as \"research\" project",
+ "activitypub-proxy.cf": "Floods federation with fake nodes as \"research\" project",
+ "gab.best" : "Floods federation tables with fake nodes",
+ "4chan.icu" : "Floods federation tables with fake nodes",
+ "social.shrimpcam.pw" : "Floods federation tables with fake nodes",
+ "mastotroll.netz.org" : "Floods federation tables with fake nodes",
+ "lhr.life" : "Floods federation tables with fake nodes",
+ "localhost.run" : "Floods federation tables with fake nodes",
+ "loca.lt" : "Floods federation tables with fake nodes",
+ "ngrok.io" : "Testing/developing instances shouldn't be part of public instances",
+ "ngrok.app" : "Testing/developing instances shouldn't be part of public instances",
+ "ngrok-free.app" : "Testing/developing instances shouldn't be part of public instances",
+ "misskeytest.chn.moe" : "Testing/developing instances shouldn't be part of public instances",
+ "netlify.app" : "Testing/developing instances shouldn't be part of public instances",
+ "everyoneattack.com" : "Floods federation tables with fake nodes",
+ "hexbear.net" : "Is a Lemmy instance with malicious JavaScript code (shell commands)",
+}