Fixed gothub
このコミットが含まれているのは:
コミット
e364de11fe
|
@ -1,91 +1,5 @@
|
||||||
{
|
{
|
||||||
"cloudflare": [
|
"cloudflare": [
|
||||||
"https://invidious.kavin.rocks",
|
"https://gh.fascinated.cc"
|
||||||
"https://piped.tokhmi.xyz",
|
|
||||||
"https://piped.moomoo.me",
|
|
||||||
"https://piped.mha.fi",
|
|
||||||
"https://piped.garudalinux.org",
|
|
||||||
"https://watch.leptons.xyz",
|
|
||||||
"https://yt.dc09.ru",
|
|
||||||
"https://piped.kozmik.studio",
|
|
||||||
"https://piped.colinslegacy.com",
|
|
||||||
"https://nitter.domain.glass",
|
|
||||||
"https://birdsite.xanny.family",
|
|
||||||
"https://notabird.site",
|
|
||||||
"https://nitter.winscloud.net",
|
|
||||||
"https://twitter.dr460nf1r3.org",
|
|
||||||
"https://nitter.garudalinux.org",
|
|
||||||
"https://nitter.rawbit.ninja",
|
|
||||||
"https://nitter.ir",
|
|
||||||
"https://nitter.privacytools.io",
|
|
||||||
"https://nitter.sneed.network",
|
|
||||||
"https://n.sneed.network",
|
|
||||||
"https://nitter.twei.space",
|
|
||||||
"https://nitter.d420.de",
|
|
||||||
"https://twitter.moe.ngo",
|
|
||||||
"https://nitter.freedit.eu",
|
|
||||||
"https://nitter.nachtalb.io",
|
|
||||||
"https://n.quadtr.ee",
|
|
||||||
"https://nitter.altgr.xyz",
|
|
||||||
"https://jote.lile.cl",
|
|
||||||
"https://nitter.instance.no",
|
|
||||||
"https://tw.libb.pw",
|
|
||||||
"https://nitter.fascinated.cc",
|
|
||||||
"https://nitter.kozmik.studio",
|
|
||||||
"https://tweet.whateveritworks.org",
|
|
||||||
"https://libreddit.eu.org",
|
|
||||||
"https://libreddit.domain.glass",
|
|
||||||
"https://r.nf",
|
|
||||||
"https://reddi.tk",
|
|
||||||
"https://r.walkx.fyi",
|
|
||||||
"https://reddit.dr460nf1r3.org",
|
|
||||||
"https://libreddit.cachyos.org",
|
|
||||||
"https://libreddit.freedit.eu",
|
|
||||||
"https://libreddit.garudalinux.org",
|
|
||||||
"https://lr.aeong.one",
|
|
||||||
"https://reddit.moe.ngo",
|
|
||||||
"https://libreddit.billbert.co",
|
|
||||||
"https://teddit.domain.glass",
|
|
||||||
"https://teddit.httpjames.space",
|
|
||||||
"https://teddit.xbdm.fun",
|
|
||||||
"https://teddit.garudalinux.org",
|
|
||||||
"https://teddit.privacytools.io",
|
|
||||||
"https://teddit.rawbit.ninja",
|
|
||||||
"https://scribe.rawbit.ninja",
|
|
||||||
"https://quetre.xbdm.fun",
|
|
||||||
"https://quetre.fascinated.cc",
|
|
||||||
"https://libremdb.jeikobu.net",
|
|
||||||
"https://imdb.xbdm.fun",
|
|
||||||
"https://libremdb.nerdyfam.tech",
|
|
||||||
"https://libremdb.fascinated.cc",
|
|
||||||
"https://lingva.garudalinux.org",
|
|
||||||
"https://translate.dr460nf1r3.org",
|
|
||||||
"https://libretranslate.com",
|
|
||||||
"https://search.albony.xyz",
|
|
||||||
"https://search.garudalinux.org",
|
|
||||||
"https://search.dr460nf1r3.org",
|
|
||||||
"https://whoogle.hxvy0.gq",
|
|
||||||
"https://rimgo.privacytools.io",
|
|
||||||
"https://imgur.010032.xyz",
|
|
||||||
"https://i.01r.xyz",
|
|
||||||
"https://rimgo.fascinated.cc",
|
|
||||||
"https://rimgo.xbdm.fun",
|
|
||||||
"https://beatbump.ml",
|
|
||||||
"https://listen.whateveritworks.org",
|
|
||||||
"https://luckvintage.com",
|
|
||||||
"https://0.0g.gg",
|
|
||||||
"https://sendpass.ru",
|
|
||||||
"https://bonus01.hwb0307.com",
|
|
||||||
"https://andoc.yateam.cc",
|
|
||||||
"https://privatebin.io",
|
|
||||||
"https://md.xbdm.fun",
|
|
||||||
"https://code.xbdm.fun",
|
|
||||||
"https://overflow.fascinated.cc",
|
|
||||||
"https://wiki.604kph.xyz",
|
|
||||||
"https://wiki.privacytools.io",
|
|
||||||
"https://wikiless.rawbit.ninja",
|
|
||||||
"https://biblioreads.ga",
|
|
||||||
"https://gh.fascinated.cc",
|
|
||||||
"https://gothub.xbdm.fun"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
87
instances.py
87
instances.py
|
@ -346,7 +346,6 @@ def searxng():
|
||||||
searxngList['i2p'] = []
|
searxngList['i2p'] = []
|
||||||
searxngList['loki'] = []
|
searxngList['loki'] = []
|
||||||
|
|
||||||
|
|
||||||
for item in rJson['instances']:
|
for item in rJson['instances']:
|
||||||
if re.search(torRegex, item[:-1]) and rJson['instances'][item].get('generator') == 'searxng':
|
if re.search(torRegex, item[:-1]) and rJson['instances'][item].get('generator') == 'searxng':
|
||||||
searxngList['tor'].append(item[:-1])
|
searxngList['tor'].append(item[:-1])
|
||||||
|
@ -502,10 +501,16 @@ def poketube():
|
||||||
|
|
||||||
|
|
||||||
def gothub():
|
def gothub():
|
||||||
fetchRegexList(
|
fetchJsonList(
|
||||||
'gothub',
|
'gothub',
|
||||||
'https://codeberg.org/gothub/gothub/raw/branch/dev/README.md',
|
'https://codeberg.org/gothub/gothub-instances/raw/branch/master/instances.json',
|
||||||
r"\| \[.*\]\((https:\/{2}.*?)\).*\|.*(?!No|Yes)"
|
{
|
||||||
|
'clearnet': 'link',
|
||||||
|
'tor': None,
|
||||||
|
'i2p': None,
|
||||||
|
'loki': None
|
||||||
|
},
|
||||||
|
False
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@ -556,44 +561,44 @@ def isValid(url): # This code is contributed by avanitrachhadiya2155
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
|
||||||
# invidious()
|
invidious()
|
||||||
# piped()
|
piped()
|
||||||
# pipedMaterial()
|
pipedMaterial()
|
||||||
# cloudtube()
|
cloudtube()
|
||||||
# proxitok()
|
proxitok()
|
||||||
# send()
|
send()
|
||||||
# nitter()
|
nitter()
|
||||||
# libreddit()
|
libreddit()
|
||||||
# teddit()
|
teddit()
|
||||||
# scribe()
|
scribe()
|
||||||
# quetre()
|
quetre()
|
||||||
# libremdb()
|
libremdb()
|
||||||
# simplytranslate()
|
simplytranslate()
|
||||||
# linvgatranslate()
|
linvgatranslate()
|
||||||
# libreTranslate()
|
libreTranslate()
|
||||||
searxng()
|
searxng()
|
||||||
# searx()
|
searx()
|
||||||
# whoogle()
|
whoogle()
|
||||||
# librex()
|
librex()
|
||||||
# rimgo()
|
rimgo()
|
||||||
# beatbump()
|
beatbump()
|
||||||
# hyperpipe()
|
hyperpipe()
|
||||||
# facil()
|
facil()
|
||||||
# osm()
|
osm()
|
||||||
# breezeWiki()
|
breezeWiki()
|
||||||
# privateBin()
|
privateBin()
|
||||||
# neuters()
|
neuters()
|
||||||
# ruralDictionary()
|
ruralDictionary()
|
||||||
# libMedium()
|
libMedium()
|
||||||
# dumb()
|
dumb()
|
||||||
# anonymousOverflow()
|
anonymousOverflow()
|
||||||
# wikiless()
|
wikiless()
|
||||||
# biblioReads()
|
biblioReads()
|
||||||
# suds()
|
suds()
|
||||||
# poketube()
|
poketube()
|
||||||
# gothub()
|
gothub()
|
||||||
# mikuInvidious()
|
mikuInvidious()
|
||||||
# wolfreeAlpha(wolfreeAlpha_url_list_i)
|
wolfreeAlpha(wolfreeAlpha_url_list_i)
|
||||||
|
|
||||||
|
|
||||||
mightyList = filterLastSlash(mightyList)
|
mightyList = filterLastSlash(mightyList)
|
||||||
|
|
新しいイシューから参照