libredirect/src/config.json

779 lines
18 KiB
JSON

{
"networks": {
"clearnet": {
"tld": "org",
"name": "Clearnet"
},
"tor": {
"tld": "onion",
"name": "Tor"
},
"i2p": {
"tld": "i2p",
"name": "I2P"
},
"loki": {
"tld": "loki",
"name": "Lokinet"
}
},
"services": {
"youtube": {
"frontends": {
"invidious": {
"name": "Invidious",
"embeddable": true,
"instanceList": true,
"url": "https://invidious.io/"
},
"piped": {
"excludeTargets": [
2,
3
],
"name": "Piped",
"embeddable": true,
"instanceList": true,
"url": "https://github.com/TeamPiped/Piped"
},
"pipedMaterial": {
"excludeTargets": [
2,
3
],
"name": "Piped-Material",
"embeddable": false,
"instanceList": true,
"url": "https://github.com/mmjee/Piped-Material"
},
"poketube": {
"excludeTargets": [
2,
3
],
"name": "PokeTube",
"embeddable": true,
"instanceList": true,
"url": "https://codeberg.org/Ashley/poketube"
},
"cloudtube": {
"name": "CloudTube",
"embeddable": false,
"instanceList": true,
"url": "https://sr.ht/~cadence/tube/"
},
"freetube": {
"excludeTargets": [
2,
3
],
"name": "FreeTube",
"embeddable": false,
"instanceList": false,
"url": "https://github.com/FreeTubeApp/FreeTube"
},
"yattee": {
"excludeTargets": [
2,
3
],
"name": "Yattee",
"embeddable": false,
"instanceList": false,
"url": "https://github.com/yattee/yattee"
}
},
"targets": [
"^https?:\\/{2}redirect\\.invidious\\.io\\/.*",
"^https?:\\/{2}(?:www\\.|m\\.|)youtube.com(\\/|$)(?!iframe_api\\/|redirect\\/)",
"^https?:\\/{2}img\\.youtube.com\\/vi\\/.*\\/..*",
"^https?:\\/{2}(?:i|s)\\.ytimg.com\\/vi\\/.*\\/..*",
"^https?:\\/{2}(?:www\\.|)youtube.com\\/watch?v=..*",
"^https?:\\/{2}youtu\\.be\\/..*",
"^https?:\\/{2}(?:www\\.|)(youtube|youtube-nocookie)\\.com\\/embed\\/..*"
],
"name": "YouTube",
"options": {
"enabled": false,
"redirectType": "main_frame",
"frontend": "invidious",
"unsupportedUrls": "bypass"
},
"imageType": "png",
"embeddable": true,
"url": "https://youtube.com"
},
"youtubeMusic": {
"frontends": {
"beatbump": {
"name": "Beatbump",
"instanceList": true,
"url": "https://github.com/snuffyDev/Beatbump"
},
"hyperpipe": {
"name": "Hyperpipe",
"instanceList": true,
"url": "https://codeberg.org/Hyperpipe/Hyperpipe"
}
},
"targets": [
"^https?:\\/{2}music\\.youtube\\.com(\\/|$)"
],
"name": "YT Music",
"options": {
"enabled": false,
"frontend": "beatbump",
"unsupportedUrls": "bypass"
},
"imageType": "png",
"embeddable": false,
"url": "https://music.youtube.com"
},
"twitter": {
"frontends": {
"nitter": {
"name": "Nitter",
"embeddable": true,
"instanceList": true,
"url": "https://github.com/zedeus/nitter",
"localhost": true
}
},
"targets": [
"^https?:\\/{2}(www\\.|mobile\\.|)twitter\\.com(\\/|$)",
"^https?:\\/{2}(pbs\\.|video\\.|)twimg\\.com(\\/|$)",
"^https?:\\/{2}platform\\.twitter\\.com/embed(\\/|$)",
"^https?:\\/{2}t\\.co(\\/|$)"
],
"name": "Twitter",
"options": {
"enabled": false,
"redirectType": "main_frame",
"unsupportedUrls": "bypass",
"frontend": "nitter",
"instance": "public"
},
"imageType": "png",
"embeddable": true,
"url": "https://twitter.com"
},
"tiktok": {
"frontends": {
"proxiTok": {
"name": "ProxiTok",
"instanceList": true,
"url": "https://github.com/pablouser1/ProxiTok",
"localhost": true
}
},
"targets": [
"^https?:\\/{2}(www\\.|)tiktok\\.com(\\/|$)"
],
"name": "TikTok",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "proxiTok",
"instance": "public"
},
"imageType": "png",
"embeddable": false,
"url": "https://tiktok.com"
},
"reddit": {
"frontends": {
"libreddit": {
"name": "Libreddit",
"instanceList": true,
"url": "https://github.com/spikecodes/libreddit",
"localhost": true
},
"teddit": {
"name": "Teddit",
"instanceList": true,
"url": "https://codeberg.org/teddit/teddit",
"localhost": true
}
},
"targets": [
"^https?:\\/{2}(www\\.|old\\.|np\\.|new\\.|amp\\.|)(reddit|reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad)\\.(com|onion)(?=\\/u(ser)?\\/|\\/r\\/|\\/search|\\/new|\\/?$)",
"^https?:\\/{2}(i|(external-)?preview)\\.redd\\.it"
],
"name": "Reddit",
"options": {
"enabled": false,
"frontend": "libreddit",
"unsupportedUrls": "bypass",
"instance": "public"
},
"imageType": "png",
"embeddable": false,
"url": "https://reddit.com"
},
"imgur": {
"frontends": {
"rimgo": {
"name": "rimgo",
"instanceList": true,
"url": "https://codeberg.org/video-prize-ranch/rimgo",
"localhost": true
}
},
"targets": [
"^https?:\\/{2}([im]\\.)?(stack\\.)?imgur\\.(com|io)(\\/|$)"
],
"name": "Imgur",
"options": {
"enabled": false,
"redirectType": "main_frame",
"unsupportedUrls": "bypass",
"frontend": "rimgo",
"instance": "public"
},
"imageType": "png",
"embeddable": true,
"url": "https://imgur.com"
},
"medium": {
"frontends": {
"scribe": {
"name": "Scribe",
"instanceList": true,
"url": "https://sr.ht/~edwardloveall/Scribe"
},
"libMedium": {
"name": "LibMedium",
"instanceList": true,
"url": "https://github.com/realaravinth/libmedium"
}
},
"targets": [
"^https:\\/{2}(.*\\.)?medium\\.com",
"^https?:\\/{2}towardsdatascience\\.com(\\/|$)",
"^https?:\\/{2}uxdesign\\.cc(\\/|$)",
"^https?:\\/{2}uxplanet\\.org(\\/|$)",
"^https?:\\/{2}betterprogramming\\.pub(\\/|$)",
"^https?:\\/{2}aninjusticemag\\.com(\\/|$)",
"^https?:\\/{2}betterhumans\\.pub(\\/|$)",
"^https?:\\/{2}psiloveyou\\.xyz(\\/|$)",
"^https?:\\/{2}entrepreneurshandbook\\.co(\\/|$)",
"^https?:\\/{2}blog\\.coinbase\\.com(\\/|$)",
"^https?:\\/{2}levelup\\.gitconnected\\.com(\\/|$)",
"^https?:\\/{2}javascript\\.plainenglish\\.io(\\/|$)",
"^https?:\\/{2}blog\\.bitsrc\\.io(\\/|$)",
"^https?:\\/{2}itnext\\.io(\\/|$)",
"^https?:\\/{2}codeburst\\.io(\\/|$)",
"^https?:\\/{2}infosecwriteups\\.com(\\/|$)",
"^https?:\\/{2}blog\\.devgenius\\.io(\\/|$)",
"^https?:\\/{2}writingcooperative\\.com(\\/|$)",
"^https?:\\/{2}proandroiddev\\.com(\\/|$)"
],
"name": "Medium",
"options": {
"frontend": "scribe",
"enabled": false,
"unsupportedUrls": "bypass"
},
"imageType": "svg",
"embeddable": false,
"url": "https://medium.com"
},
"quora": {
"frontends": {
"quetre": {
"name": "Quetre",
"instanceList": true,
"url": "https://github.com/zyachel/quetre",
"localhost": true
}
},
"targets": [
"^https?:\\/{2}([a-zA-Z0-9-]+\\.)*quora\\.com(\\/|$)"
],
"name": "Quora",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "quetre",
"instance": "public"
},
"imageType": "png",
"embeddable": false,
"url": "https://quora.com"
},
"imdb": {
"frontends": {
"libremdb": {
"name": "libremdb",
"instanceList": true,
"url": "https://github.com/zyachel/libremdb",
"localhost": true
}
},
"targets": [
"^https?:\\/{2}(?:www\\.|m\\.|)imdb\\.com\\/title"
],
"name": "IMDb",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "libremdb",
"instance": "public"
},
"imageType": "svg",
"embeddable": false,
"url": "https://imdb.com"
},
"fandom": {
"frontends": {
"breezeWiki": {
"name": "BreezeWiki",
"instanceList": true,
"url": "https://breezewiki.com"
}
},
"targets": [
"^https?:\\/{2}(?:[a-zA-Z0-9-]+\\.)?(?:fandom|wikia)\\.com(?=\\/wiki|\\/?$)"
],
"name": "Fandom",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"instance": "public",
"frontend": "breezeWiki"
},
"imageType": "svg",
"embeddable": false,
"url": "https://fandom.com"
},
"lbry": {
"frontends": {
"lbryDesktop": {
"name": "LBRY Desktop",
"embeddable": false,
"instanceList": false,
"url": "https://lbry.com/get"
}
},
"targets": [
"^https?:\\/{2}odysee\\.com(\\/|$)",
"^https?:\\/{2}lbry\\.tv(\\/|$)"
],
"name": "LBRY",
"options": {
"enabled": false,
"redirectType": "main_frame",
"unsupportedUrls": "bypass",
"frontend": "lbryDesktop"
},
"imageType": "png",
"embeddable": true,
"url": "https://odysee.com"
},
"search": {
"frontends": {
"searxng": {
"name": "SearXNG",
"instanceList": true,
"url": "https://github.com/searxng/searxng",
"localhost": true
},
"searx": {
"name": "SearX",
"instanceList": true,
"url": "https://searx.github.io/searx/"
},
"whoogle": {
"name": "Whoogle",
"instanceList": true,
"url": "https://benbusby.com/projects/whoogle-search/"
},
"librex": {
"name": "LibreX",
"instanceList": true,
"url": "https://github.com/hnhx/librex"
}
},
"targets": [
"^https?:\\/{2}search\\.libredirect\\.invalid"
],
"name": "Search",
"options": {
"enabled": false,
"frontend": "searxng",
"unsupportedUrls": "bypass",
"instance": "public"
},
"imageType": "svgMono",
"embeddable": false,
"url": "https://search.libredirect.invalid"
},
"translate": {
"frontends": {
"simplyTranslate": {
"name": "SimplyTranslate",
"instanceList": true,
"url": "https://git.sr.ht/~metalune/simplytranslate_web",
"localhost": true
},
"lingva": {
"name": "Lingva Translate",
"instanceList": true,
"url": "https://github.com/TheDavidDelta/lingva-translate",
"localhost": true
},
"libreTranslate": {
"name": "LibreTranslate",
"instanceList": true,
"url": "https://github.com/LibreTranslate/LibreTranslate"
}
},
"targets": [
"^https?:\\/{2}translate\\.google(\\.[a-z]{2,3}){1,2}\\/",
"^https?:\\/{2}translate\\.libredirect\\.invalid"
],
"name": "Translate",
"options": {
"enabled": false,
"frontend": "simplyTranslate",
"unsupportedUrls": "bypass",
"instance": "public"
},
"imageType": "svgMono",
"embeddable": false,
"url": "https://translate.libredirect.invalid"
},
"maps": {
"frontends": {
"facil": {
"name": "FacilMap",
"instanceList": true,
"url": "https://github.com/FacilMap/facilmap"
},
"osm": {
"name": "OpenStreetMap",
"instanceList": true,
"url": "https://www.openstreetmap.org/"
}
},
"targets": [
"^https?:\\/{2}maps\\.libredirect\\.invalid",
"^https?:\\/{2}(((www|maps)\\.)?(google\\.).*(\\/maps)|maps\\.(google\\.).*)"
],
"name": "Maps",
"options": {
"enabled": false,
"frontend": "osm",
"unsupportedUrls": "bypass"
},
"imageType": "svgMono",
"embeddable": false,
"url": "https://maps.libredirect.invalid"
},
"sendFiles": {
"frontends": {
"send": {
"name": "Send",
"instanceList": true,
"url": "https://gitlab.com/timvisee/send"
}
},
"targets": [
"^https?:\\/{2}send\\.libredirect\\.invalid",
"^https?:\\/{2}send\\.firefox\\.com\\/?$",
"^https?:\\/{2}sendfiles\\.online\\/?$"
],
"name": "Send Files",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "send"
},
"imageType": "svgMono",
"embeddable": false,
"url": "https://send.libredirect.invalid"
},
"textStorage": {
"frontends": {
"privateBin": {
"name": "PrivateBin",
"instanceList": true,
"url": "https://privatebin.info"
}
},
"targets": [
"^https?:\\/{2}paste\\.libredirect\\.invalid"
],
"name": "Paste Text",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "privateBin"
},
"imageType": "svgMono",
"embeddable": false,
"url": "https://paste.libredirect.invalid"
},
"reuters": {
"frontends": {
"neuters": {
"name": "Neuters",
"instanceList": true,
"url": "https://github.com/HookedBehemoth/neuters"
}
},
"targets": [
"^https?:\\/{2}(www\\.)?reuters\\.com\\/"
],
"name": "Reuters",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "neuters"
},
"imageType": "svg",
"embeddable": false,
"url": "https://reuters.com"
},
"genius": {
"frontends": {
"dumb": {
"name": "Dumb",
"instanceList": true,
"url": "https://github.com/rramiachraf/dumb",
"localhost": true
}
},
"targets": [
"^https?:\\/{2}(www\\.)?genius\\.com\\/"
],
"name": "Genius",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "dumb",
"instance": "public"
},
"imageType": "svg",
"embeddable": false,
"url": "https://genius.com"
},
"urbanDictionary": {
"frontends": {
"ruralDictionary": {
"name": "Rural Dictionary",
"instanceList": true,
"url": "https://codeberg.org/zortazert/rural-dictionary"
}
},
"targets": [
"^https?:\\/{2}(www\\.)?urbandictionary\\.com\\/"
],
"name": "Urban Dictionary",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "ruralDictionary"
},
"imageType": "svg",
"embeddable": false,
"url": "https://urbandictionary.com"
},
"stackOverflow": {
"frontends": {
"anonymousOverflow": {
"name": "AnonymousOverflow",
"instanceList": true,
"url": "https://github.com/httpjamesm/AnonymousOverflow",
"localhost": true
}
},
"targets": [
"^https?:\\/{2}?stackoverflow\\.com\\/",
"^https?:\\/{2}([a-zA-Z0-9-]+\\.)?stackexchange\\.com\\/"
],
"name": "Stack Overflow",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "anonymousOverflow",
"instance": "public"
},
"imageType": "svgMono",
"embeddable": false,
"url": "https://stackoverflow.com/"
},
"goodreads": {
"frontends": {
"biblioReads": {
"name": "BiblioReads",
"instanceList": true,
"url": "https://github.com/nesaku/BiblioReads",
"localhost": true
}
},
"targets": [
"^https?:\\/{2}(www\\.)?goodreads\\.com\\/"
],
"name": "Goodreads",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "biblioReads",
"instance": "public"
},
"imageType": "svgMono",
"embeddable": false,
"url": "https://goodreads.com/"
},
"wikipedia": {
"frontends": {
"wikiless": {
"name": "Wikiless",
"instanceList": true,
"url": "https://wikiless.org"
}
},
"targets": [
"^https?:\\/{2}(?:[a-z]+\\.)*wikipedia\\.org\\/?"
],
"name": "Wikipedia",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "wikiless"
},
"imageType": "svg",
"embeddable": false,
"url": "https://wikipedia.org"
},
"snopes": {
"frontends": {
"suds": {
"name": "Suds",
"instanceList": true,
"url": "https://git.vern.cc/cobra/Suds"
}
},
"targets": [
"^https?:\\/{2}(www\\.)?snopes\\.com\\/"
],
"name": "Snopes",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "suds"
},
"imageType": "svg",
"embeddable": false,
"url": "https://www.snopes.com"
},
"waybackMachine": {
"frontends": {
"waybackClassic": {
"name": "Wayback Classic",
"instanceList": true,
"url": "https://github.com/ticky/wayback-classic"
}
},
"targets": [
"^https?:\\/{2}web\\.archive\\.org\\/"
],
"name": "Wayback Machine",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "waybackClassic"
},
"imageType": "svgMono",
"embeddable": false,
"url": "https://web.archive.org"
},
"github": {
"frontends": {
"gothub": {
"name": "Gothub",
"instanceList": true,
"url": "https://codeberg.org/gothub/gothub"
}
},
"targets": [
"^https?:\\/{2}github\\.com\\/"
],
"name": "GitHub",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "gothub"
},
"imageType": "svgMono",
"embeddable": false,
"url": "https://github.com"
},
"bilibili": {
"frontends": {
"mikuInvidious": {
"name": "MikuInvidious",
"instanceList": true,
"url": "https://0xacab.org/johnxina/mikuinvidious"
}
},
"targets": [
"^https?:\\/{2}(www\\.|space\\.)?bilibili\\.com\\/",
"^https?:\\/{2}b23\\.tv\\/"
],
"name": "Bilibili",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "mikuInvidious"
},
"imageType": "svgMono",
"embeddable": false,
"url": "https://bilibili.com/"
},
"bandcamp": {
"frontends": {
"tent": {
"name": "Tent",
"instanceList": true,
"url": "https://forgejo.sny.sh/sun/Tent"
}
},
"targets": [
"^https?:\\/{2}(.*\\.)?bandcamp\\.com\\/",
"^https?:\\/{2}(f4|t4)\\.bcbits\\.com\\/"
],
"name": "Bandcamp",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "tent"
},
"imageType": "svg",
"embeddable": false,
"url": "https://bandcamp.com"
},
"wolframAlpha": {
"frontends": {
"wolfreeAlpha": {
"name": "WolfreeAlpha",
"instanceList": true,
"url": "https://git.disroot.org/wolfree"
}
},
"targets": [
"^https?:\\/{2}(www\\.)?wolframalpha\\.com\\/"
],
"name": "WolframAlpha",
"options": {
"enabled": false,
"unsupportedUrls": "bypass",
"frontend": "wolfreeAlpha"
},
"imageType": "svg",
"embeddable": false,
"url": "https://www.wolframalpha.com"
}
}
}