aboutsummaryrefslogtreecommitdiffstats
path: root/src/instances
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/instances/data.json33
-rw-r--r--src/instances/get_instances.py24
2 files changed, 46 insertions, 11 deletions
diff --git a/src/instances/data.json b/src/instances/data.json
index 07a11e8a..c0ca20e2 100644
--- a/src/instances/data.json
+++ b/src/instances/data.json
@@ -10,14 +10,14 @@
"https://tube.cthd.icu",
"https://yt.artemislena.eu",
"https://invidious.flokinet.to",
- "https://invidious.lunar.icu",
"https://invidious.tiekoetter.com",
+ "https://invidious.lunar.icu",
"https://invidious.sethforprivacy.com",
"https://inv.bp.projectsegfau.lt",
"https://invidious.projectsegfau.lt",
"https://invidious.weblibre.org",
- "https://youtube.076.ne.jp",
"https://invidious.esmailelbob.xyz",
+ "https://youtube.076.ne.jp",
"https://invidious.namazso.eu",
"https://invidious.kavin.rocks"
],
@@ -233,7 +233,9 @@
"https://reddit.beparanoid.de",
"https://libreddit.dcs0.hu",
"https://reddit.dr460nf1r3.org",
- "https://rd.jae.su"
+ "https://rd.jae.su",
+ "https://libreddit.mha.fi",
+ "https://libreddit.foss.wtf"
],
"tor": [
"http://spjmllawtheisznfs7uryhxumin26ssv2draj7oope3ok3wuhy43eoyd.onion",
@@ -250,7 +252,8 @@
"http://lbrdtjaj7567ptdd4rv74lv27qhxfkraabnyphgcvptl64ijx2tijwid.onion",
"http://libreddit.lqs5fjmajyp7rvp4qvyubwofzi6d4imua7vs237rkc4m5qogitqwrgyd.onion",
"http://reddit.prnoid54e44a4bduq5due64jkk7wcnkxcp5kv3juncm7veptjcqudgyd.onion",
- "http://inz6tbezfwzexva6dize4cqraj2tjdhygxabmcgysccesvw2pybzhbyd.onion"
+ "http://inz6tbezfwzexva6dize4cqraj2tjdhygxabmcgysccesvw2pybzhbyd.onion",
+ "http://libreddit.micohauwkjbyw5meacrb4ipicwvwg4xtzl7y7viv53kig2mdcsvwkyyd.onion"
]
},
"teddit": {
@@ -324,6 +327,13 @@
],
"tor": []
},
+ "libremdb": {
+ "normal": [
+ "https://libremdb.herokuapp.com",
+ "https://libremdb.pussthecat.org"
+ ],
+ "tor": []
+ },
"simplyTranslate": {
"normal": [
"https://simplytranslate.org",
@@ -388,6 +398,7 @@
"https://search.snopyta.org",
"https://search.stinpriza.org",
"https://search.trom.tf",
+ "https://search.zzls.xyz",
"https://searx.bissisoft.com",
"https://searx.divided-by-zero.eu",
"https://searx.dresden.network",
@@ -408,7 +419,6 @@
"https://searx.run",
"https://searx.semipvt.com",
"https://searx.sethforprivacy.com",
- "https://searx.sev.monster",
"https://searx.solusar.de",
"https://searx.sp-codes.de",
"https://searx.stuehieyr.com",
@@ -459,9 +469,9 @@
"https://search.roombob.cat",
"https://search.sapti.me",
"https://search.vojkovic.xyz",
- "https://search.zzls.xyz",
"https://searx.albony.xyz",
"https://searx.be",
+ "https://searx.becomesovran.com",
"https://searx.ebnar.xyz",
"https://searx.esmailelbob.xyz",
"https://searx.fmac.xyz",
@@ -473,6 +483,7 @@
"https://searx.ppeb.me",
"https://searx.priv.pw",
"https://searx.prvcy.eu",
+ "https://searx.sev.monster",
"https://searx.tiekoetter.com",
"https://searxng.ir",
"https://searxng.zackptg5.com",
@@ -525,6 +536,8 @@
]
},
"peertube": [
+ "https://socpeertube.ru",
+ "https://seka.pona.la",
"https://syop.tv",
"https://watch.thelema.social",
"https://tube.miegl.cz",
@@ -639,7 +652,6 @@
"https://video.pthreat.co",
"https://peertube.egroc.de",
"https://pt.k2s.sk",
- "https://gameplay.wtf",
"https://video.cats-home.net",
"https://peertube.narrativerry.xyz",
"https://tube.9minuti.it",
@@ -797,7 +809,6 @@
"https://film.node9.org",
"https://peertube.mi-site.net",
"https://tube.nowtech.io",
- "https://videos.mattwilson.org",
"https://raptube.antipub.org",
"https://video.cm-en-transition.fr",
"https://tube.koweb.fr",
@@ -906,7 +917,6 @@
"https://video.interru.io",
"https://tube.cnr.it",
"https://peertube.dtmf.ca",
- "https://peertube.dk",
"https://tube.ponsonaille.fr",
"https://peertube.ares.bioxis-server.fr",
"https://tube.int5.net",
@@ -1301,7 +1311,6 @@
"https://p.lu",
"https://serv3.wiki-tube.de",
"https://serv1.wiki-tube.de",
- "https://tube.traydent.info",
"https://video.lavolte.net",
"https://peertube.public.cat",
"https://peertube.anduin.net",
@@ -1569,6 +1578,8 @@
"https://peertube.fr",
"https://peertube.amicale.net",
"https://aperi.tube",
- "https://tube.ac-lyon.fr"
+ "https://tube.ac-lyon.fr",
+ "https://video.lw1.at",
+ "https://www.yiny.org"
]
} \ No newline at end of file
diff --git a/src/instances/get_instances.py b/src/instances/get_instances.py
index 18870f32..1fe91e17 100644
--- a/src/instances/get_instances.py
+++ b/src/instances/get_instances.py
@@ -260,6 +260,29 @@ def quetre():
print(Fore.GREEN + 'Fetched ' + Style.RESET_ALL + 'Quetre')
+def libremdb():
+ r = requests.get(
+ 'https://raw.githubusercontent.com/zyachel/libremdb/main/README.md')
+ _list = {}
+ _list['normal'] = []
+ _list['tor'] = []
+
+ tmp = re.findall(
+ r"\| ([-a-zA-Z0-9@:%_\+.~#?&//=]{2,}\.[a-z]{2,}\b(?:\/[-a-zA-Z0-9@:%_\+.~#?&//=]*)?)*\|*[A-Z]{0,}.*\|.*\|", r.text)
+
+ tmp = filterLastSlash(tmp)
+
+ for item in tmp:
+ if item.strip() == "":
+ continue
+ if item.endswith('.onion'):
+ _list['tor'].append(item)
+ else:
+ _list['normal'].append(item)
+ mightyList['libremdb'] = _list
+ print(Fore.GREEN + 'Fetched ' + Style.RESET_ALL + 'Libremdb')
+
+
def simplytranslate():
r = requests.get('https://simple-web.org/instances/simplytranslate')
simplyTranslateList = {}
@@ -392,6 +415,7 @@ teddit()
wikiless()
scribe()
quetre()
+libremdb()
simplytranslate()
linvgatranslate()
searx_searxng()