diff --git a/modules/fedi/blocklist.nix b/modules/fedi/blocklist.nix new file mode 100644 index 0000000..8b221b7 --- /dev/null +++ b/modules/fedi/blocklist.nix @@ -0,0 +1,72 @@ +{ + "1611.social" = "antisemitism"; + "5dollah.click" = "racism"; + "aspublic.org" = "privacy violation"; + "annihilation.social" = "bigotry"; + "bae.st" = "racism"; + "baraag.net" = "unmarked lolisho"; + "boymoder.biz" = "spam"; + "bv.umbrellix.org" = "harassment"; + "catposter.club" = "bigotry"; + "cawfee.club" = "racism"; + "childlove.space" = "csam"; + "clew.lol" = "racism"; + "clubcyberia.co" = "racism"; + "cum.salon" = "spam, privacy violation"; + "decayable.ink" = "racism"; + "detroitriotcity.com" = "racism"; + "eientei.org" = "racism"; + "eveningzoo.club" = "transphobia"; + "fluf.club" = "bigotry"; + "freeatlantis.com" = "transphobia"; + "freespeechextremist.com" = "racism"; + "freesoftwareextremist.com" = "racism"; + "fsebugoutzone.org" = "transphobia"; + "gameliberty.club" = "racism"; + "genderheretics.xyz" = "transphobia"; + "geofront.rocks" = "transphobia"; + "gleasonator.com" = "transphobia"; + "gh0st.live" = "bigotry"; + "h5q.net" = "unmarked lolisho"; + "h-i.social" = "antisemitism"; + "iddqd.social" = "racism"; + "lab.nyanide.com" = "racism"; + "linuxrocks.online" = ""; + "minds.com" = "racism"; + "momostr.pink" = "nostr bridge"; + "mostr.pub" = "nostr bridge"; + "mrhands.horse" = "racism"; + "mugicha.club" = "racism"; + "na.social" = "bigotry"; + "nationalist.social" = "racism"; + "newsmast.community" = "privacy violation"; + "nicecrew.digital" = "racism"; + "noauthority.social" = "racism"; + "norwoodzero.net" = "racism"; + "parcero.bond" = "racism"; + "pawoo.net" = "csam"; + "starnix.network" = "racism"; + "plagu.ee" = "racism"; + "pleroma.adachi.party" = "racism"; + "poa.st" = "racism"; + "probablyfreespeech.com" = "no incoming deletes"; + "rape.pet" = "i really don't want to have to explain this to you"; + "rebased.taihou.website" = "racism"; + "ryona.agency" = "antisemitism"; + "sacred.harpy.faith" = "racism"; + "seal.cafe" = "transphobia"; + "soc0.outrnat.nl" = "antisemitism"; + "strelizia.net" = "racism"; + "taihou.website" = "racism"; + "the.asbestos.cafe" = "bigotry"; + "thebag.social" = "bigotry"; + "threads.net" = "i mean"; + "tsundere.love" = "bigotry"; + "ubiqueros.com" = "antisemitism"; + "whinge.town" = "racism"; + "youjo.love" = "unlabelled nsfw"; + "youjo.observer" = "sexual harassment"; + "qoto.org" = "everything"; + "quietplace.xyz" = "slurs"; + "zhub.link" = "homophobia"; +} diff --git a/modules/fedi/default.nix b/modules/fedi/default.nix index cd7811f..84954e4 100644 --- a/modules/fedi/default.nix +++ b/modules/fedi/default.nix @@ -41,78 +41,7 @@ in # Initial block list copied from void.rehab ":mrf_simple" = { - reject = mkMap { - "1611.social" = "antisemitism"; - "5dollah.click" = "racism"; - "aspublic.org" = "privacy violation"; - "annihilation.social" = "bigotry"; - "bae.st" = "racism"; - "baraag.net" = "unmarked lolisho"; - "boymoder.biz" = "spam"; - "bv.umbrellix.org" = "harassment"; - "catposter.club" = "bigotry"; - "cawfee.club" = "racism"; - "childlove.space" = "csam"; - "clew.lol" = "racism"; - "clubcyberia.co" = "racism"; - "cum.salon" = "spam, privacy violation"; - "decayable.ink" = "racism"; - "detroitriotcity.com" = "racism"; - "eientei.org" = "racism"; - "eveningzoo.club" = "transphobia"; - "fluf.club" = "bigotry"; - "freeatlantis.com" = "transphobia"; - "freespeechextremist.com" = "racism"; - "freesoftwareextremist.com" = "racism"; - "fsebugoutzone.org" = "transphobia"; - "gameliberty.club" = "racism"; - "genderheretics.xyz" = "transphobia"; - "geofront.rocks" = "transphobia"; - "gleasonator.com" = "transphobia"; - "gh0st.live" = "bigotry"; - "h5q.net" = "unmarked lolisho"; - "h-i.social" = "antisemitism"; - "iddqd.social" = "racism"; - "lab.nyanide.com" = "racism"; - "linuxrocks.online" = ""; - "minds.com" = "racism"; - "momostr.pink" = "nostr bridge"; - "mostr.pub" = "nostr bridge"; - "mrhands.horse" = "racism"; - "mugicha.club" = "racism"; - "na.social" = "bigotry"; - "nationalist.social" = "racism"; - "newsmast.community" = "privacy violation"; - "nicecrew.digital" = "racism"; - "noauthority.social" = "racism"; - "norwoodzero.net" = "racism"; - "parcero.bond" = "racism"; - "pawoo.net" = "csam"; - "starnix.network" = "racism"; - "plagu.ee" = "racism"; - "pleroma.adachi.party" = "racism"; - "poa.st" = "racism"; - "probablyfreespeech.com" = "no incoming deletes"; - "rape.pet" = "i really don't want to have to explain this to you"; - "rebased.taihou.website" = "racism"; - "ryona.agency" = "antisemitism"; - "sacred.harpy.faith" = "racism"; - "seal.cafe" = "transphobia"; - "soc0.outrnat.nl" = "antisemitism"; - "strelizia.net" = "racism"; - "taihou.website" = "racism"; - "the.asbestos.cafe" = "bigotry"; - "thebag.social" = "bigotry"; - "threads.net" = "i mean"; - "tsundere.love" = "bigotry"; - "ubiqueros.com" = "antisemitism"; - "whinge.town" = "racism"; - "youjo.love" = "unlabelled nsfw"; - "youjo.observer" = "sexual harassment"; - "qoto.org" = "everything"; - "quietplace.xyz" = "slurs"; - "zhub.link" = "homophobia"; - }; + reject = mkMap (import ./blocklist.nix); }; "Pleroma.Web.Endpoint" = {