Commit Graph

73 Commits

Author SHA1 Message Date
tastytea 63a6219188
instanceinfo.sh: add friendica about page link 2023-01-23 00:53:49 +01:00
tastytea e40c3ce074
instanceinfo: add Misskey description 2022-05-25 22:03:00 +02:00
tastytea 4bf394497a
instanceinfo: fix Misskey number of users 2022-05-25 21:51:42 +02:00
tastytea 3b576f2e8d
instanceinfo: replace fediverse.network with fedi.ninja 2022-05-25 21:47:57 +02:00
tastytea 8cba1092bf
instanceinfo: Fix soapbox detection
Soapbox answers with a JSON error message.
2022-05-25 20:32:55 +02:00
tastytea 342091a995
instanceinfo.sh: Use Mastodon API additionally for Bookwyrm. 2021-02-22 00:06:27 +01:00
tastytea a9a076c06c
instanceinfo.sh: Add support for Bookwyrm. 2021-02-22 00:02:37 +01:00
tastytea afce4cdea3
get_real_instance_domain.sh: Fix optional curl arguments. 2020-06-08 08:03:51 +02:00
tastytea 1514ecf12b
instanceinfo: Improve Mastodon fork detection. 2020-06-08 06:02:47 +02:00
tastytea 2ca244c36a
instanceinfo: Remove duplicate if block. 2020-06-08 06:02:41 +02:00
tastytea 17296d1709
instanceinfo.sh: Typo: pass “${instance}”, not “instance”. 2019-11-12 23:28:31 +01:00
tastytea f40b7d9812
firewall_pleroma_rejects.sh: Only return IP if no error occured. 2019-10-25 06:18:25 +02:00
tastytea 65fb48b568
firewall_pleroma_rejects.sh: Only generate rule if IP is found. 2019-10-09 08:57:12 +02:00
tastytea 8297b2c21f
instanceinfo.sh: Updated implementation detection.
Mastodon release candidates are no longer detected as fork.
2019-09-30 02:02:23 +02:00
tastytea 9a7b53fc23
instanceinfo.sh: Use Mastodon API additionally for Mastodon.
The nodeinfo on Mastodon instances is rather sparse at the moment.
2019-09-30 01:53:53 +02:00
tastytea 82f531dc40
nginx_ua_block_pleroma_rejects: Updated comment. 2019-08-18 20:18:46 +02:00
tastytea 7f14708527
nginx_ua_block_pleroma_rejects: Don't match subdomains. 2019-08-18 20:15:07 +02:00
tastytea 75d5781764
nginx_ua_block_pleroma_rejects: Back to regular expressions.
String matching didn't work.

This reverts commit e62e2c52cb.
2019-08-18 20:11:20 +02:00
tastytea fdb57a87de
nginx_ua_block_pleroma_rejects: Oops, it is ^~, not ~^. 2019-08-18 19:49:39 +02:00
tastytea e62e2c52cb
nginx_ua_block_pleroma_rejects: Changed to string-matching.
Do string-matching instead of regular expressions.
2019-08-18 19:41:31 +02:00
tastytea 186192d968
nginx_ua_block_pleroma_rejects: Don't filter out wildcard domains. 2019-08-17 23:54:28 +02:00
tastytea 207a20bf93
nginx_ua_block_pleroma_rejects: Put ~* directly in front of domain.
If there is a space between ~* and domain, nginx complains about “invalid number
of the map parameters”.
2019-08-17 22:22:30 +02:00
tastytea 767954ee17
Added nginx_ua_block_pleroma_rejects.
Generates a User-Agent blocklist for nginx from the rejected domains in
mrf_simple.
2019-08-17 22:18:44 +02:00
tastytea 8f86b41e1d
Added get_real_instance_domain.
A script for finding out the real IP of an instance.
2019-08-17 03:08:01 +02:00
tastytea 2ac4393621
firewall_pleroma_rejects: Filter out wildcard domains. 2019-08-15 13:47:38 +02:00
tastytea 42c9f843ec
instanceinfo.sh: Improved Misskey parsing. 2019-07-27 00:39:46 +02:00
tastytea e34a41f912
instanceinfo.sh: Improved mastodon-fork detection. 2019-07-26 23:43:10 +02:00
tastytea 68bb500ae9
instanceinfo.sh: Don't print Mastodon-admin if it is null. 2019-07-26 23:24:20 +02:00
tastytea 659ea46373
instanceinfo.sh: Added support for ActivityRelay. 2019-07-23 18:56:19 +02:00
tastytea f341ef4de3
instanceinfo.sh: Support double-flavours (glitch+barkshark). 2019-07-23 02:12:52 +02:00
tastytea 0470519ebc
instanceinfo.sh: Suppress error messages trying to get nodeinfo. 2019-07-22 21:42:53 +02:00
tastytea 05386f6040
instanceinfo.sh: Always select the newest nodeinfo-version. 2019-07-22 00:12:31 +02:00
tastytea 83b9c98135
instanceinfo.sh: Improved Mastodon-fork detection. 2019-07-21 05:02:34 +02:00
tastytea be26298117
Added spacebear.ee-IPs to ignore-list. 2019-07-20 19:42:39 +02:00
tastytea d0cff5bc36
extract_mrf_simple_domains.sh: Added URI to script to script. 2019-07-20 19:36:38 +02:00
tastytea c80966f80f
firewall_pleroma_rejects.sh: Reformatted ignorelist. 2019-07-19 22:52:29 +02:00
tastytea 11c487216b
firewall_pleroma_rejects.sh: Added option to modify ignorelist. 2019-07-19 22:51:30 +02:00
tastytea 7d909c603b
instanceinfo.sh: Ignore certificate errors. 2019-07-18 18:36:35 +02:00
tastytea a83cfa78ac
instanceinfo.sh: Refactored code into functions. 2019-07-18 18:15:46 +02:00
tastytea eb1af4b8ca
instanceinfo.sh: Improved PeerTube support. 2019-07-16 17:12:59 +02:00
tastytea 8a249722a9
firewall_pleroma_rejects.sh: Added pleroma.site IPs to ignorelist.
The IPs are shared with juche.town.
2019-07-16 17:12:17 +02:00
tastytea 29f9af8e66
instanceinfo.sh: Improved pixelfed support. 2019-07-16 01:14:31 +02:00
tastytea a3051b1c19
firewall_pleroma_rejects.sh: Updated ignorelist.
Added the rest of the masto.host IPs.
2019-07-16 00:07:30 +02:00
tastytea 36fbee8516
firewall_pleroma_rejects.sh: Ignore more masto.host ranges. 2019-07-15 19:15:43 +02:00
tastytea 5865c6ecb4
instanceinfo.sh: Improved Mastodon fork detection. 2019-07-15 17:19:25 +02:00
tastytea 2ba49d8fb9
Added open-registrations-detection. 2019-07-15 15:55:09 +02:00
tastytea a4dba85927
firewall_pleroma_rejects.sh: Removed old TODO, added comments. 2019-07-14 01:30:20 +02:00
tastytea e1749a8b45
Added firewall_pleroma_rejects.sh. 2019-07-13 23:41:03 +02:00
tastytea e545d7d769
Added extract_mrf_simple_domains.sh. 2019-07-13 21:23:44 +02:00
tastytea f5a0761421
instanceinfo.sh: Added CloudFlare-check. 2019-07-12 21:23:39 +02:00