Commit graph

429 commits

Author SHA1 Message Date
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
github-actions e16d4bb330 [CI] Auto update instances 2022-08-04 00:11:16 +00:00
Ben Busby 768351cfc3
Add sr.ht link to index list view, update instance list 2022-08-03 10:58:22 -06:00
github-actions 9989237589 [CI] Auto update instances 2022-08-03 00:12:50 +00:00
jlund 6a6bc2d5a1
Add "unofficialbird.com" Nitter instance [skip ci] (#58) 2022-08-02 09:21:08 -06:00
Ben Busby 650f28f1d5
[CI] Check for NOERROR return status in dig query 2022-08-01 22:37:58 -06:00
github-actions 6bfc92fb58 [CI] Auto update instances 2022-08-02 04:24:46 +00:00
alvv-z 431ea613d1
Fix spelling of quetre (#55) 2022-07-31 11:05:48 -06:00
Ben Busby 11b8e8466a
Remove dead/broken nitter instances 2022-07-28 09:45:01 -06:00
Ben Busby 8fbe016cdb
Support libremdb and querte (imdb and quora alts)
Includes support for redirecting via full url, ie:

-> farside.link/https://www.imdb.com/title/tt0133093/

will redirect to a libremdb instance.

Closes #48
2022-07-27 17:14:15 -06:00
Ben Busby a526d03fa2
Add support for librex search
See: https://github.com/hnhx/librex

Closes #47
2022-07-27 16:56:34 -06:00
Ben Busby 00225fdbc6
Exclude Cloudflare instances from services.json by default
This updates the services json file to exclude all instances that are
detected to be using Cloudflare nameservers.

A separate "services-full.json" file will continue to be tracked in the
repo, which will include the full list of all instances for each
service and can be used with the `FARSIDE_SERVICES_JSON` environment
variable for anyone wanting to access the full instance list for each
service.

See #43
2022-07-27 14:08:57 -06:00
Grant Bacon 7248af0d5f
Include n.l5.ca as a nitter instance (#51) 2022-07-27 13:55:07 -06:00
github-actions 7045b62ccf [CI] Auto update instances 2022-07-27 00:12:25 +00:00
github-actions e431eadb62 [CI] Auto update instances 2022-07-26 00:10:41 +00:00
github-actions 84900b6c00 [CI] Auto update instances 2022-07-25 00:10:41 +00:00
github-actions 4c3913b418 [CI] Auto update instances 2022-07-24 00:12:11 +00:00
github-actions 796a3da0cf [CI] Auto update instances 2022-07-23 00:10:53 +00:00
github-actions c88caf2833 [CI] Auto update instances 2022-07-22 00:11:27 +00:00
github-actions 0dc96613e8 [CI] Auto update instances 2022-07-21 00:10:26 +00:00
github-actions 80a5170bcc [CI] Auto update instances 2022-07-20 00:11:04 +00:00
github-actions 70631fef9a [CI] Auto update instances 2022-07-19 00:11:50 +00:00
github-actions b0b539ecd0 [CI] Auto update instances 2022-07-18 00:09:56 +00:00
github-actions 707ca81b44 [CI] Auto update instances 2022-07-17 00:10:55 +00:00
github-actions b7b687d327 [CI] Auto update instances 2022-07-16 00:12:10 +00:00
github-actions dcad90826d [CI] Auto update instances 2022-07-15 00:11:37 +00:00
github-actions 0a2ff01d35 [CI] Auto update instances 2022-07-14 00:11:53 +00:00
Ben Busby 0202677a94
Remove dead instances from non-auto updated services 2022-07-13 10:38:12 -06:00
github-actions 431c087f42 [CI] Auto update instances 2022-07-13 00:11:30 +00:00
github-actions 1e9fb1a973 [CI] Auto update instances 2022-07-12 00:10:06 +00:00
github-actions d4213ba691 [CI] Auto update instances 2022-07-11 00:10:10 +00:00
github-actions 9f19a3db1f [CI] Auto update instances 2022-07-10 00:12:13 +00:00
github-actions be2ea5d213 [CI] Auto update instances 2022-07-09 00:10:04 +00:00
github-actions beb6d5b45d [CI] Auto update instances 2022-07-08 00:12:14 +00:00
github-actions 39e31b87f3 [CI] Auto update instances 2022-07-07 00:11:40 +00:00
github-actions 826a0c5dff [CI] Auto update instances 2022-07-05 00:09:17 +00:00
github-actions 232ae3f91b [CI] Auto update instances 2022-07-04 00:11:31 +00:00
github-actions c230499f64 [CI] Auto update instances 2022-07-03 00:11:53 +00:00
github-actions 21a8856b3e [CI] Auto update instances 2022-07-02 00:10:41 +00:00
github-actions 85aeaaf75d [CI] Auto update instances 2022-07-01 00:10:58 +00:00
github-actions 4a85af3121 [CI] Auto update instances 2022-06-30 00:10:12 +00:00
github-actions 7d42f7e177 [CI] Auto update instances 2022-06-29 00:09:25 +00:00
github-actions f1edff4477 [CI] Auto update instances 2022-06-28 00:11:59 +00:00
github-actions e73c602a80 [CI] Auto update instances 2022-06-27 00:10:19 +00:00
github-actions c9800af82e [CI] Auto update instances 2022-06-26 00:11:37 +00:00
github-actions 50e52a2f07 [CI] Auto update instances 2022-06-25 00:09:59 +00:00
github-actions e30dd7509a [CI] Auto update instances 2022-06-24 00:09:15 +00:00
github-actions faa9231d27 [CI] Auto update instances 2022-06-23 00:09:26 +00:00
github-actions 5bc5d3032f [CI] Auto update instances 2022-06-22 00:11:46 +00:00
Ben Busby 32259f849b
Add proxitok (TikTok frontend)
Closes #19
2022-06-21 16:12:12 -06:00
github-actions 3654fee2b3 [CI] Auto update instances 2022-06-18 00:10:20 +00:00
github-actions 8714233bf3 [CI] Auto update instances 2022-06-17 00:10:05 +00:00
github-actions 6eda012332 [CI] Auto update instances 2022-06-16 00:09:25 +00:00
github-actions a8e3bfdb43 [CI] Auto update instances 2022-06-15 00:11:13 +00:00
github-actions 4911410337 [CI] Auto update instances 2022-06-14 00:10:48 +00:00
github-actions 213658ae6c [CI] Auto update instances 2022-06-13 00:11:04 +00:00
Ben Busby 7e31ea0ec3
Update services.json 2022-06-12 13:25:19 -06:00
github-actions 0f31b31f2a [CI] Auto update instances 2022-06-12 00:10:17 +00:00
github-actions 668d49a96c [CI] Auto update instances 2022-06-11 00:09:20 +00:00
github-actions 6011b989e4 [CI] Auto update instances 2022-06-10 00:09:41 +00:00
github-actions ff8d220e90 [CI] Auto update instances 2022-06-09 00:09:21 +00:00
github-actions 4b9e326c12 [CI] Auto update instances 2022-06-08 00:08:41 +00:00
Ben Busby ba43533dcc
Add librarian (LBRY/Odysee frontend)
Closes #36
2022-06-07 11:17:57 -06:00
github-actions 0822ad4902 [CI] Auto update instances 2022-06-07 00:08:45 +00:00
github-actions a05ed94cd1 [CI] Auto update instances 2022-06-06 00:08:44 +00:00
github-actions 4e0916353e [CI] Auto update instances 2022-06-05 00:11:36 +00:00
github-actions 74531a5651 [CI] Auto update instances 2022-06-04 00:09:56 +00:00
github-actions 5127f9ad5a [CI] Auto update instances 2022-06-01 00:11:38 +00:00
github-actions 22f284ccc3 [CI] Auto update instances 2022-05-29 00:11:18 +00:00
github-actions dae9a50943 [CI] Auto update instances 2022-05-27 00:09:55 +00:00
github-actions 5fdbbec4cb [CI] Auto update instances 2022-05-25 00:11:19 +00:00
github-actions 53125f2c7b [CI] Auto update instances 2022-05-24 00:10:47 +00:00
github-actions cc171e32b3 [CI] Auto update instances 2022-05-23 00:10:31 +00:00
github-actions 6fc27f99fe [CI] Auto update instances 2022-05-22 00:11:03 +00:00
github-actions a54d899b23 [CI] Auto update instances 2022-05-21 00:09:29 +00:00
github-actions 8e6b69489a [CI] Auto update instances 2022-05-19 00:09:39 +00:00
github-actions e8518fc83b [CI] Auto update instances 2022-05-18 00:10:34 +00:00
github-actions 59385561ce [CI] Auto update instances 2022-05-15 00:13:44 +00:00
github-actions df41be4f69 [CI] Auto update instances 2022-05-14 00:12:38 +00:00
github-actions 869e232fd7 [CI] Auto update instances 2022-05-13 00:11:29 +00:00
github-actions 6542ee09e7 [CI] Auto update instances 2022-05-12 00:10:24 +00:00
github-actions 73a4bd9dfb [CI] Auto update instances 2022-05-11 00:09:12 +00:00
github-actions ae32066b32 [CI] Auto update instances 2022-05-10 00:09:51 +00:00
github-actions eea0701edd [CI] Auto update instances 2022-05-07 00:08:36 +00:00
github-actions 4fa58757aa [CI] Auto update instances 2022-05-06 00:09:28 +00:00
github-actions 3845ee8328 [CI] Auto update instances 2022-05-05 00:09:26 +00:00
github-actions 818fb6816c [CI] Auto update instances 2022-05-04 00:09:08 +00:00
github-actions 842b769d10 [CI] Auto update instances 2022-05-03 00:09:29 +00:00
github-actions 0ccaeedaf4 [CI] Auto update instances 2022-05-02 00:09:24 +00:00
github-actions c5c48d1e19 [CI] Auto update instances 2022-05-01 00:12:16 +00:00
github-actions b1b726a559 [CI] Auto update instances 2022-04-28 00:11:43 +00:00
github-actions cb11a28e24 [CI] Auto update instances 2022-04-27 00:10:11 +00:00
github-actions 282a3a81c4 [CI] Auto update instances 2022-04-26 00:09:38 +00:00
github-actions 5cf27a8922 [CI] Auto update instances 2022-04-25 00:08:50 +00:00
github-actions cdae4e04ce [CI] Auto update instances 2022-04-24 00:09:55 +00:00
github-actions 7a84bdb323 [CI] Auto update instances 2022-04-22 00:10:39 +00:00
github-actions 698bcf446e [CI] Auto update instances 2022-04-19 00:08:32 +00:00
github-actions 98db0e945b [CI] Auto update instances 2022-04-18 00:10:02 +00:00
github-actions cc8d35c40a [CI] Auto update instances 2022-04-17 00:09:47 +00:00
github-actions fb6416b26a [CI] Auto update instances 2022-04-16 00:09:22 +00:00
github-actions 8ffbe923c4 [CI] Auto update instances 2022-04-15 00:08:46 +00:00
github-actions 8f1804d56b [CI] Auto update instances 2022-04-14 00:09:31 +00:00
github-actions 9a75098d58 [CI] Auto update instances 2022-04-11 00:08:48 +00:00
github-actions bfb8f0a980 [CI] Auto update instances 2022-04-10 00:09:05 +00:00
github-actions 3c1f4e16fa [CI] Auto update instances 2022-04-09 00:09:54 +00:00
github-actions 8abe2746ee [CI] Auto update instances 2022-04-08 00:08:37 +00:00
github-actions cfed71acfc [CI] Auto update instances 2022-04-07 00:09:17 +00:00
github-actions c7276e61ac [CI] Auto update instances 2022-04-06 00:08:42 +00:00
github-actions 2d4fa1f6b9 [CI] Auto update instances 2022-04-05 00:08:16 +00:00
github-actions 5439c3a0e3 [CI] Auto update instances 2022-04-04 00:08:37 +00:00
github-actions d9818ede94 [CI] Auto update instances 2022-04-03 00:08:54 +00:00
github-actions 8dad8cd0a8 [CI] Auto update instances 2022-04-02 00:08:03 +00:00
github-actions 86e2431ec7 [CI] Auto update instances 2022-04-01 00:09:23 +00:00
github-actions d04e25b967 [CI] Auto update instances 2022-03-31 00:08:30 +00:00
github-actions cb049efa4f [CI] Auto update instances 2022-03-30 00:08:47 +00:00
github-actions cb2b458c9b [CI] Auto update instances 2022-03-29 00:09:39 +00:00
github-actions 3015382914 [CI] Auto update instances 2022-03-28 00:09:04 +00:00
github-actions 3356303b56 [CI] Auto update instances 2022-03-27 00:08:46 +00:00
github-actions 8c91e589eb [CI] Auto update instances 2022-03-26 00:08:34 +00:00
github-actions 6c06faefee [CI] Auto update instances 2022-03-25 00:08:16 +00:00
github-actions 0bac381ddb [CI] Auto update instances 2022-03-24 00:07:49 +00:00
github-actions a9f50070d9 [CI] Auto update instances 2022-03-23 00:08:25 +00:00
Kazi aa499e8760
Add new libreddit and nitter instances (#25)
https://leddit.xyz,
https://de.leddit.xyz

https://nttr.stream
https://de.nttr.stream
2022-03-22 09:32:30 -06:00
Seth For Privacy 186dd0d1e8
Remove https://libreddit.sethforprivacy.com (#24) 2022-03-22 09:27:21 -06:00
github-actions 1cb01c95d8 [CI] Auto update instances 2022-03-22 00:09:08 +00:00
github-actions 99364b2e82 [CI] Auto update instances 2022-03-21 00:08:33 +00:00
github-actions 62cac26e2d [CI] Auto update instances 2022-03-20 00:08:30 +00:00
github-actions b49e43a300 [CI] Auto update instances 2022-03-19 00:07:33 +00:00
Ben Busby 20347822da
Support SearXNG
Added a new seperate service for only redirecting to SearXNG instances.
Note that plain "searx" redirects will use both SearX and SearXNG
instances for those who don't have a preference between the two.

Closes #23
2022-03-18 13:28:45 -06:00
github-actions 7647c1c101 [CI] Auto update instances 2022-03-18 00:19:51 +00:00
github-actions e125d23773 [CI] Auto update instances 2022-03-12 00:07:40 +00:00
github-actions d4b0cbc3d0 [CI] Auto update instances 2022-03-11 00:09:00 +00:00
github-actions d74ff730ef [CI] Auto update instances 2022-03-10 00:08:08 +00:00
github-actions 64f6f0bab8 [CI] Auto update instances 2022-03-09 00:08:15 +00:00
github-actions 88b000a5e3 [CI] Auto update instances 2022-03-08 00:07:42 +00:00
github-actions e270c124fe [CI] Auto update instances 2022-03-07 00:08:10 +00:00
github-actions 3116302daf [CI] Auto update instances 2022-03-06 00:09:43 +00:00
github-actions 990fb6a7cf [CI] Auto update instances 2022-03-05 00:07:52 +00:00
github-actions a60a2f6d4b [CI] Auto update instances 2022-03-04 00:08:43 +00:00
github-actions 263a326f41 [CI] Auto update instances 2022-03-03 00:08:36 +00:00
github-actions 3064b8a121 [CI] Auto update instances 2022-03-01 00:09:28 +00:00
github-actions b5e402ac1f [CI] Auto update instances 2022-02-28 00:08:35 +00:00
github-actions d4cecb8815 [CI] Auto update instances 2022-02-27 00:08:58 +00:00
github-actions 1b2b27941f [CI] Auto update instances 2022-02-26 00:07:27 +00:00
Ben Busby 21646f8f29
Add support for Wikiless instances
"A free open source alternative Wikipedia front-end focused on privacy"
- https://codeberg.org/orenom/Wikiless
2022-02-24 17:27:34 -07:00
github-actions ee2996e258 [CI] Auto update instances 2022-02-25 00:07:47 +00:00
github-actions 43519b1ad7 [CI] Auto update instances 2022-02-23 00:08:05 +00:00
github-actions 8c989d9fbe [CI] Auto update instances 2022-02-22 00:07:38 +00:00
github-actions 1048e7eca7 [CI] Auto update instances 2022-02-20 00:09:14 +00:00
github-actions 6240b2212e [CI] Auto update instances 2022-02-19 00:07:33 +00:00
github-actions da02848075 [CI] Auto update instances 2022-02-18 00:47:56 +00:00
github-actions f340c765bc [CI] Auto update instances 2022-02-17 00:38:22 +00:00
github-actions d655f63c87 [CI] Auto update instances 2022-02-16 00:42:41 +00:00
github-actions 314e1bc29d [CI] Auto update instances 2022-02-15 00:46:28 +00:00