diff --git a/README.md b/README.md index 1ea4f52..bb5b9d3 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Automated instances list for LibRedirect +# Automated instances list for Libre Redirect ## Sources: - Invidious: [https://api.invidious.io](https://api.invidious.io/) @@ -28,9 +28,11 @@ - BiblioReads: [https://github.com/nesaku/BiblioReads/blob/main/instances.json](https://github.com/nesaku/BiblioReads/blob/main/instances.json) - Suds: [https://git.vern.cc/cobra/Suds/src/branch/main/instances.json](https://git.vern.cc/cobra/Suds/src/branch/main/instances.json) - PokeTube: [https://codeberg.org/Ashley/poketube/src/branch/main/instances.json](https://codeberg.org/Ashley/poketube/src/branch/main/instances.json) +- Spliti: [https://gitler.moe/suwako/spliti](https://gitler.moe/suwako/spliti) +- Vixip: [https://gitler.moe/suwako/vixip](https://gitler.moe/suwako/vixip) ## How to run: ```bash $ python3 instances.py -``` \ No newline at end of file +``` diff --git a/data.json b/data.json index 750812e..988f4c6 100644 --- a/data.json +++ b/data.json @@ -1,6 +1,7 @@ { "invidious": { "clearnet": [ + "https://youtube.owacon.moe", "https://yewtu.be", "https://vid.puffyan.us", "https://inv.riverside.rocks", @@ -149,6 +150,7 @@ }, "nitter": { "clearnet": [ + "https://twitter.owacon.moe", "https://nitter.net", "https://nitter.lacontrevoie.fr", "https://nitter:nitter@nitter.nixnet.services", @@ -641,6 +643,7 @@ }, "whoogle": { "clearnet": [ + "https://google.owacon.moe", "https://search.albony.xyz", "https://search.garudalinux.org", "https://search.dr460nf1r3.org", @@ -1163,5 +1166,21 @@ "tor": [], "i2p": [], "loki": [] + }, + "spliti": { + "clearnet": [ + "https://mixi.owacon.moe", + ], + "tor": [], + "i2p": [], + "loki": [] + }, + "vixip": { + "clearnet": [ + "https://pixiv.owacon.moe", + ], + "tor": [], + "i2p": [], + "loki": [] } -} \ No newline at end of file +} diff --git a/fixed/spliti.json b/fixed/spliti.json new file mode 100644 index 0000000..f2f4c72 --- /dev/null +++ b/fixed/spliti.json @@ -0,0 +1,6 @@ +{ + "clearnet": ["https://mixi.owacon.moe"], + "tor": [], + "i2p": [], + "loki": [] +} diff --git a/fixed/vixip.json b/fixed/vixip.json new file mode 100644 index 0000000..3cea3db --- /dev/null +++ b/fixed/vixip.json @@ -0,0 +1,6 @@ +{ + "clearnet": ["https://pixiv.owacon.moe"], + "tor": [], + "i2p": [], + "loki": [] +} diff --git a/instances.py b/instances.py index a6273d5..3dc9c6a 100755 --- a/instances.py +++ b/instances.py @@ -312,6 +312,12 @@ def teddit(): {'clearnet': 'url', 'tor': 'onion', 'i2p': 'i2p', 'loki': None}, False) +def spliti(): + fetchFromFile('spliti') + +def vixip(): + fetchFromFile('vixip') + def scribe(): fetchJsonList( 'scribe', 'https://git.sr.ht/~edwardloveall/scribe/blob/main/docs/instances.json', None, False) @@ -609,6 +615,8 @@ gothub() mikuInvidious() wolfreeAlpha(wolfreeAlpha_url_list_i) jiti() +spliti() +vixip() mightyList = filterLastSlash(mightyList)