Commit graph

282 commits

Author SHA1 Message Date
github-actions
de4e0397fa [CI] Auto update instances 2023-02-16 00:13:10 +00:00
github-actions
401f617147 [CI] Auto update instances 2023-02-15 00:13:46 +00:00
github-actions
b08c663b5c [CI] Auto update instances 2023-02-13 00:14:43 +00:00
github-actions
ac115bf6c6 [CI] Auto update instances 2023-02-12 00:15:36 +00:00
github-actions
ca912ac6f5 [CI] Auto update instances 2023-02-11 00:13:27 +00:00
github-actions
e4a1aa0b9b [CI] Auto update instances 2023-02-10 00:14:33 +00:00
github-actions
952b63fbc0 [CI] Auto update instances 2023-02-09 00:13:14 +00:00
github-actions
49eb2085d9 [CI] Auto update instances 2023-02-08 00:13:54 +00:00
github-actions
5b312f3f71 [CI] Auto update instances 2023-02-07 00:14:25 +00:00
github-actions
9213304b3b [CI] Auto update instances 2023-02-06 00:14:13 +00:00
github-actions
d158093108 [CI] Auto update instances 2023-02-05 00:14:17 +00:00
github-actions
d3e42121d4 [CI] Auto update instances 2023-02-04 00:12:44 +00:00
github-actions
9e734fb30e [CI] Auto update instances 2023-02-03 00:12:37 +00:00
github-actions
d91e3cd23b [CI] Auto update instances 2023-02-02 00:13:02 +00:00
github-actions
a6d142de2e [CI] Auto update instances 2023-02-01 00:15:13 +00:00
github-actions
ad8d6c82eb [CI] Auto update instances 2023-01-31 00:14:22 +00:00
github-actions
6bfe44db3b [CI] Auto update instances 2023-01-30 00:13:12 +00:00
github-actions
861e2ceee6 [CI] Auto update instances 2023-01-29 00:13:51 +00:00
github-actions
4e7bb6e8e7 [CI] Auto update instances 2023-01-28 00:11:50 +00:00
github-actions
958fa111af [CI] Auto update instances 2023-01-27 00:13:21 +00:00
github-actions
4d3c5d5777 [CI] Auto update instances 2023-01-26 00:13:34 +00:00
github-actions
32a34891a7 [CI] Auto update instances 2023-01-25 00:13:52 +00:00
Ben Busby
dfc70bd0f5
Update piped instances
Fixes #86
2023-01-24 16:28:22 -07:00
github-actions
35b144c21b [CI] Auto update instances 2023-01-24 00:14:21 +00:00
github-actions
9193cce38e [CI] Auto update instances 2023-01-21 00:12:35 +00:00
github-actions
76e72374de [CI] Auto update instances 2023-01-20 00:12:45 +00:00
Ben Busby
83cfe34452
Update beparanoid.de domains
Moved to femboy.hu.

Fixes #85
2023-01-19 10:21:05 -07:00
github-actions
6b9f76bea7 [CI] Auto update instances 2023-01-19 00:12:52 +00:00
github-actions
d68b992a04 [CI] Auto update instances 2023-01-18 00:13:28 +00:00
github-actions
e98ce15f9c [CI] Auto update instances 2023-01-17 00:12:31 +00:00
github-actions
bdee21d8be [CI] Auto update instances 2023-01-16 00:13:23 +00:00
github-actions
ae5733643d [CI] Auto update instances 2023-01-15 00:13:47 +00:00
github-actions
b232389779 [CI] Auto update instances 2023-01-13 00:16:44 +00:00
github-actions
3499fdfba1 [CI] Auto update instances 2023-01-10 00:14:48 +00:00
github-actions
c1178e5a29 [CI] Auto update instances 2023-01-09 00:14:28 +00:00
github-actions
cf6edd1982 [CI] Auto update instances 2023-01-07 00:13:22 +00:00
github-actions
8cf4519530 [CI] Auto update instances 2023-01-05 00:14:58 +00:00
Ben Busby
73a53f8dbe
Add cf filter to nightly build, update services
The cloudflare filter has been added back into the nightly build. Now
that the filtering method uses direct querying of the instance IP(s), it
should be more reliable than the namespace lookup (and more accurate).

services.json has been updated with the latest filtered results from
services-full.json as well.
2023-01-04 10:03:03 -07:00
Ben Busby
a1d3437a32
Update cloudflare filtered service list 2022-12-21 15:23:02 -07:00
sian1468
f676d12988
Add auto update instances for libreddit (#80)
* Change libreddit's fallback URL to official instance's URL

* Add auto update instances for libreddit
2022-12-11 13:45:13 -07:00
Ben Busby
1c83d822d6
Filter against cloudflare proxy (not nameservers)
The previous approach to filtering cloudflare instances was checking if
cloudflare nameservers were assigned to that domain. I believe this was
too harsh of a filter, as quite a few instances were removed even though
they were not using cloudflare's proxying feature.

To solve this, the filtering script has been updated to manually fetch
each IP associated with a domain and see if it returns the 1003 error
that cloudflare proxied sites return when queried directly.
2022-12-09 11:00:06 -07:00
Ben Busby
7f9134c570
Manually remove teddit instance
See #68
2022-10-20 11:49:16 -06:00
casualuser1998
7021cf334e
Remove dead libreddit link (#71) 2022-10-20 11:46:41 -06:00
Ben Busby
4875147321
Remove dead lingva instance
Fixes #70
2022-10-13 16:00:09 -06:00
uranuspucksaxophone
25eac189d2
Move artemislena libreddit instance to teddit [skip ci] (#66)
* Move artemislena libreddit instance to teddit

Co-authored-by: Ben Busby <contact@benbusby.com>
2022-09-30 14:25:29 -06:00
Ben Busby
40448dc7f6
Remove libreddit instances w/ bad redirects 2022-09-29 12:38:39 -06:00
Ben Busby
b901d8a69c
Manually clear out dead bibliogram instances
Also removes bibliogram from the auto-updater

Bibliogram is discontinued, and many instances are going offline as a
result. This clears out the ones that have already been deactivated, but
the better solution would probably be to stop supporting bibliogram.
2022-09-15 11:19:18 -06:00
Ben Busby
4f18793048
Test bibliogram instances with post URL, not profile
User profile pages are no longer accessible from Bibliogram. This should
be addressed by Farside at some point, but for now, we should at least
be checking if posts are accessible for a particular instance.

Closes #63
2022-09-07 13:05:18 -06:00
Ben Busby
0de21e329b
Remove bibliogram.privacydev.net instance
The bibliogram.privacydev.net instance has been removed, as it doesn't
actually redirect to a bibliogram instance. The site it redirects to,
imginn, does work as an instagram alternative, but has not been vetted
and should not be used by Farside as a drop-in replacement for
bibliogram yet.

Closes #61
2022-08-22 15:46:21 -06:00
Ben Busby
e1e46dcd92
Remove cloudflare filter from update workflow
The cloudflare filter, when performed as part of the github action
workflow, doesn't seem to work nearly as reliably when run on an actual
machine.

The farside server will instead run the un-cloudflare script whenever it
pulls in new changes to services-full.json, which should be a much more
reliable approach to filtering out cloudflare instances.
2022-08-04 13:16:58 -06:00