aboutsummaryrefslogtreecommitdiffstats
path: root/src/config
diff options
context:
space:
mode:
authorEdward <contact@langdon.slmail.me>2022-10-09 19:04:15 +0530
committerGitHub <noreply@github.com>2022-10-09 19:04:15 +0530
commit26abc5d2c9f671d359be8a7bf503632242abb2c2 (patch)
treeab05b3b2906fbc8423eea3abe1bd8efeccefa439 /src/config
parentUpdate messages.json (diff)
parentMerge pull request #404 from marcelocripe/patch-1 (diff)
downloadlibredirect-26abc5d2c9f671d359be8a7bf503632242abb2c2.zip
Merge branch 'master' into patch-3
Diffstat (limited to 'src/config')
-rw-r--r--src/config/config.json718
1 files changed, 718 insertions, 0 deletions
diff --git a/src/config/config.json b/src/config/config.json
new file mode 100644
index 00000000..bb970525
--- /dev/null
+++ b/src/config/config.json
@@ -0,0 +1,718 @@
+{
+ "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": {
+ "preferences": {
+ "cookies": [
+ "PREFS"
+ ],
+ "localstorage": [
+ "dark_mode"
+ ]
+ },
+ "name": "Invidious",
+ "embeddable": true,
+ "instanceList": true
+ },
+ "piped": {
+ "preferences": {
+ "localstorage": [
+ "bufferGoal",
+ "comments",
+ "disableLBRY",
+ "enabledCodecs",
+ "hl",
+ "homepage",
+ "instance",
+ "listen",
+ "minimizeDescription",
+ "playerAutoPlay",
+ "proxyLBRY",
+ "quality",
+ "region",
+ "selectedSkip",
+ "sponsorblock",
+ "theme",
+ "volume",
+ "watchHistory",
+ "localSubscriptions"
+ ]
+ },
+ "name": "Piped",
+ "embeddable": true,
+ "instanceList": true
+ },
+ "pipedMaterial": {
+ "preferences": {
+ "localstorage": [
+ "PREFERENCES"
+ ]
+ },
+ "name": "Piped-Material",
+ "embeddable": false,
+ "instanceList": true
+ },
+ "cloudtube": {
+ "preferences": {
+ "token": "token",
+ "fetchEndpoint": "/api/settings",
+ "setEndpoint": "/settings"
+ },
+ "name": "CloudTube",
+ "embeddable": false,
+ "instanceList": true
+ },
+ "freetube": {
+ "name": "FreeTube",
+ "embeddable": false,
+ "instanceList": false
+ },
+ "yattee": {
+ "name": "Yattee",
+ "embeddable": false,
+ "instanceList": false
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}(?:www\\.|m\\.|)youtube.com(?!iframe_api\\/.*)",
+ "^https?:\\/{2}img\\.youtube.com\\/vi\\/.*\\/..*",
+ "^https?:\\/{2}(?:i|s)\\.ytimg.com\\/vi\\/.*\\/..*",
+ "^https?:\\/{2}(?:www\\.|music\\.|)youtube.com\\/watch?v=..*",
+ "^https?:\\/{2}youtu\\.be\\/..*",
+ "^https?:\\/{2}(?:www\\.|)(youtube|youtube-nocookie)\\.com\\/embed\\/..*"
+ ],
+ "name": "Youtube",
+ "options": {
+ "enabled": true,
+ "redirectType": "both",
+ "frontend": "invidious",
+ "embedFrontend": "invidious"
+ },
+ "imageType": "png",
+ "embeddable": true,
+ "url": "https://youtube.com"
+ },
+ "youtubeMusic": {
+ "frontends": {
+ "beatbump": {
+ "preferences": {
+ "localstorage": [
+ "settings"
+ ],
+ "indexeddb": "beatbump"
+ },
+ "name": "Beatbump",
+ "instanceList": true
+ },
+ "hyperpipe": {
+ "preferences": {
+ "localstorage": [
+ "api",
+ "authapi",
+ "codec",
+ "locale",
+ "next",
+ "pipedapi",
+ "quality",
+ "theme",
+ "vol"
+ ],
+ "indexeddb": "hyperpipedb"
+ },
+ "name": "HyperPipe",
+ "instanceList": true
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}music\\.youtube\\.com(\\/.*|$)"
+ ],
+ "name": "YT Music",
+ "options": {
+ "enabled": true,
+ "frontend": "beatbump"
+ },
+ "imageType": "png",
+ "embeddable": false,
+ "url": "https://music.youtube.com"
+ },
+ "twitter": {
+ "frontends": {
+ "nitter": {
+ "preferences": {
+ "cookies": [
+ "autoplayGifs",
+ "bidiSupport",
+ "hideBanner",
+ "hidePins",
+ "hideReplies",
+ "hideTweetStats",
+ "hlsPlayback",
+ "infiniteScroll",
+ "mp4Playback",
+ "muteVideos",
+ "proxyVideos",
+ "replaceInstagram",
+ "replaceReddit",
+ "replaceTwitter",
+ "replaceYouTube",
+ "squareAvatars",
+ "theme"
+ ]
+ },
+ "name": "Nitter",
+ "embeddable": true,
+ "instanceList": 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": true,
+ "redirectType": "both"
+ },
+ "imageType": "png",
+ "embeddable": true,
+ "url": "https://twitter.com"
+ },
+ "instagram": {
+ "frontends": {
+ "bibliogram": {
+ "preferences": {
+ "token": "token",
+ "fetchEndpoint": "/settings.json",
+ "setEndpoint": "/applysettings"
+ },
+ "name": "Bibliogram",
+ "instanceList": true
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}(www\\.)?instagram\\.com\\/p\\/"
+ ],
+ "name": "Instagram",
+ "options": {
+ "enabled": true
+ },
+ "imageType": "png",
+ "embeddable": false,
+ "url": "https://instagram.com"
+ },
+ "tiktok": {
+ "frontends": {
+ "proxiTok": {
+ "preferences": {
+ "cookies": [
+ "api-test_endpoints",
+ "theme"
+ ]
+ },
+ "name": "ProxiTok",
+ "instanceList": true
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}(www\\.|)tiktok\\.com.*"
+ ],
+ "name": "TikTok",
+ "options": {
+ "enabled": true
+ },
+ "imageType": "png",
+ "embeddable": false,
+ "url": "https://tiktok.com"
+ },
+ "reddit": {
+ "frontends": {
+ "libreddit": {
+ "preferences": {
+ "cookies": [
+ "theme",
+ "front_page",
+ "layout",
+ "wide",
+ "post_sort",
+ "comment_sort",
+ "show_nsfw",
+ "autoplay_videos",
+ "use_hls",
+ "hide_hls_notification",
+ "subscriptions",
+ "filters"
+ ]
+ },
+ "name": "Libreddit",
+ "instanceList": true
+ },
+ "teddit": {
+ "preferences": {
+ "cookies": [
+ "collapse_child_comments",
+ "default_comment_sort",
+ "domain_instagram",
+ "domain_twitter",
+ "domain_youtube",
+ "flairs",
+ "highlight_controversial",
+ "nsfw_enabled",
+ "post_media_max_height",
+ "prefer_frontpage",
+ "show_large_gallery_images",
+ "show_upvoted_percentage",
+ "show_upvotes",
+ "subbed_subreddits",
+ "theme",
+ "videos_muted"
+ ]
+ },
+ "name": "Teddit",
+ "instanceList": true
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}(www\\.|old\\.|np\\.|new\\.|amp\\.|)reddit\\.com",
+ "^https?:\\/{2}(i\\.|preview\\.)redd\\.it"
+ ],
+ "name": "Reddit",
+ "options": {
+ "enabled": true,
+ "frontend": "libreddit"
+ },
+ "imageType": "png",
+ "embeddable": false,
+ "url": "https://reddit.com"
+ },
+ "imgur": {
+ "frontends": {
+ "rimgo": {
+ "name": "rimgo",
+ "embeddable": true,
+ "instanceList": true
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}([im]\\.)?(stack\\.)?imgur\\.(com|io)(\\/|$)"
+ ],
+ "name": "Imgur",
+ "options": {
+ "enabled": true,
+ "redirectType": "both"
+ },
+ "imageType": "png",
+ "embeddable": true,
+ "url": "https://imgur.com"
+ },
+ "wikipedia": {
+ "frontends": {
+ "wikiless": {
+ "preferences": {
+ "cookies": [
+ "theme",
+ "default_lang"
+ ]
+ },
+ "name": "Wikiless",
+ "instanceList": true
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}(?:[a-z]+\\.)*wikipedia\\.org"
+ ],
+ "name": "Wikipedia",
+ "options": {
+ "enabled": false
+ },
+ "imageType": "svg",
+ "embeddable": false,
+ "url": "https://wikipedia.org"
+ },
+ "medium": {
+ "frontends": {
+ "scribe": {
+ "name": "Scribe",
+ "instanceList": true
+ }
+ },
+ "targets": [
+ "(?:.*\\.)*(?<!(link\\.|cdn\\-images\\-\\d+\\.))medium\\.com(\\/.*)?$",
+ "^towardsdatascience\\.com",
+ "^uxdesign\\.cc",
+ "^uxplanet\\.org",
+ "^betterprogramming\\.pub",
+ "^aninjusticemag\\.com",
+ "^betterhumans\\.pub",
+ "^psiloveyou\\.xyz",
+ "^entrepreneurshandbook\\.co",
+ "^blog\\.coinbase\\.com",
+ "^levelup\\.gitconnected\\.com",
+ "^javascript\\.plainenglish\\.io",
+ "^blog\\.bitsrc\\.io",
+ "^itnext\\.io",
+ "^codeburst\\.io",
+ "^infosecwriteups\\.com",
+ "^blog\\.devgenius\\.io",
+ "^writingcooperative\\.com"
+ ],
+ "name": "Medium",
+ "options": {
+ "enabled": true
+ },
+ "imageType": "svgMono",
+ "embeddable": false,
+ "url": "https://medium.com"
+ },
+ "quora": {
+ "frontends": {
+ "quetre": {
+ "preferences": {
+ "localstorage": [
+ "theme"
+ ]
+ },
+ "name": "Quetre",
+ "instanceList": true
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}([a-z]+\\.)*quora\\.com"
+ ],
+ "name": "Quora",
+ "options": {
+ "enabled": true
+ },
+ "imageType": "png",
+ "embeddable": false,
+ "url": "https://quora.com"
+ },
+ "imdb": {
+ "frontends": {
+ "libremdb": {
+ "preferences": {
+ "localstorage": [
+ "theme"
+ ]
+ },
+ "name": "libremdb",
+ "instanceList": true
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}(?:www\\.|)imdb\\.com\\/title"
+ ],
+ "name": "IMDb",
+ "options": {
+ "enabled": true
+ },
+ "imageType": "svg",
+ "embeddable": false,
+ "url": "https://imdb.com"
+ },
+ "reuters": {
+ "frontends": {
+ "neuters": {
+ "name": "Neuters",
+ "instanceList": true
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}(www\\.|)reuters\\.com.*"
+ ],
+ "name": "Reuters",
+ "options": {
+ "enabled": false
+ },
+ "imageType": "svg",
+ "embeddable": false,
+ "url": "https://reuters.com"
+ },
+ "fandom": {
+ "frontends": {
+ "breezeWiki": {
+ "name": "BreezeWiki",
+ "instanceList": true
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}(?:[a-zA-Z0-9]+\\.)?fandom\\.com(?=(?:\\/wiki)|(?:\\/?$))"
+ ],
+ "name": "Fandom",
+ "options": {
+ "enabled": true
+ },
+ "imageType": "svg",
+ "embeddable": false,
+ "url": "https://fandom.com"
+ },
+ "peertube": {
+ "frontends": {
+ "simpleertube": {
+ "name": "SimpleerTube",
+ "instanceList": true
+ }
+ },
+ "targets": "datajson",
+ "name": "PeerTube",
+ "options": {
+ "enabled": false
+ },
+ "imageType": "svg",
+ "embeddable": false,
+ "url": "https://joinpeertube.org"
+ },
+ "lbry": {
+ "frontends": {
+ "librarian": {
+ "preferences": {
+ "cookies": [
+ "nsfw",
+ "theme"
+ ],
+ "localstorage": [
+ "autoplay",
+ "autoplayNextVid",
+ "collapseComments",
+ "plyr",
+ "sb_categories",
+ "showRelated"
+ ]
+ },
+ "name": "Librarian",
+ "embeddable": true,
+ "instanceList": true
+ },
+ "lbryDesktop": {
+ "name": "LBRY Desktop",
+ "embeddable": false,
+ "instanceList": false
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}odysee\\.com",
+ "^https?:\\/{2}lbry\\.tv"
+ ],
+ "name": "LBRY",
+ "options": {
+ "enabled": true,
+ "frontend": "librarian",
+ "redirectType": "both",
+ "embedFrontend": "librarian"
+ },
+ "imageType": "png",
+ "embeddable": true,
+ "url": "https://odysee.com"
+ },
+ "search": {
+ "frontends": {
+ "searx": {
+ "preferences": {
+ "cookies": [
+ "advanced_search",
+ "autocomplete",
+ "categories",
+ "disabled_engines",
+ "disabled_plugins",
+ "doi_resolver",
+ "enabled_engines",
+ "enabled_plugins",
+ "image_proxy",
+ "language",
+ "locale",
+ "method",
+ "oscar-style",
+ "results_on_new_tab",
+ "safesearch",
+ "theme",
+ "tokens"
+ ]
+ },
+ "name": "SearX",
+ "instanceList": true
+ },
+ "searxng": {
+ "preferences": {
+ "cookies": [
+ "autocomplete",
+ "categories",
+ "center_alignment",
+ "disabled_engines",
+ "disabled_plugins",
+ "doi_resolver",
+ "enabled_plugins",
+ "enabled_engines",
+ "image_proxy",
+ "infinite_scroll",
+ "language",
+ "locale",
+ "maintab",
+ "method",
+ "query_in_title",
+ "results_on_new_tab",
+ "safesearch",
+ "simple_style",
+ "theme",
+ "tokens"
+ ]
+ },
+ "name": "SearXNG",
+ "instanceList": true
+ },
+ "whoogle": {
+ "name": "Whoogle",
+ "instanceList": true
+ },
+ "librex": {
+ "preferences": {
+ "cookies": [
+ "bibliogram",
+ "disable_frontends",
+ " disable_special",
+ "invidious",
+ "libreddit",
+ "nitter",
+ "proxitok",
+ "save",
+ "theme",
+ "wikiless"
+ ]
+ },
+ "name": "LibreX",
+ "instanceList": true
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}search\\.libredirect\\.invalid"
+ ],
+ "name": "Search",
+ "options": {
+ "enabled": true,
+ "frontend": "searxng"
+ },
+ "imageType": "svgMono",
+ "embeddable": false,
+ "url": "https://search.libredirect.invalid"
+ },
+ "translate": {
+ "frontends": {
+ "simplyTranslate": {
+ "preferences": {
+ "cookies": [
+ "from_lang",
+ "to_lang",
+ "tts_enabled",
+ "use_text_fields"
+ ]
+ },
+ "name": "SimplyTranslate",
+ "instanceList": true
+ },
+ "lingva": {
+ "preferences": {
+ "localstorage": [
+ "isauto",
+ "source",
+ "target",
+ "chakra-ui-color-mode"
+ ]
+ },
+ "name": "Lingva Translate",
+ "instanceList": true
+ },
+ "libreTranslate": {
+ "name": "LibreTranslate",
+ "instanceList": true
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}translate\\.google(\\.[a-z]{2,3}){1,2}\\/",
+ "^https?:\\/{2}translate\\.libredirect\\.invalid"
+ ],
+ "name": "Translate",
+ "options": {
+ "enabled": true,
+ "frontend": "simplyTranslate"
+ },
+ "imageType": "svgMono",
+ "embeddable": false,
+ "url": "https://translate.libredirect.invalid"
+ },
+ "maps": {
+ "frontends": {
+ "facil": {
+ "name": "FacilMap",
+ "instanceList": true
+ },
+ "osm": {
+ "name": "OpenStreetMap",
+ "instanceList": false,
+ "singleInstance": "https://www.openstreetmap.org"
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}maps\\.libredirect\\.invalid",
+ "^https?:\\/{2}(((www|maps)\\.)?(google\\.).*(\\/maps)|maps\\.(google\\.).*)"
+ ],
+ "name": "Maps",
+ "options": {
+ "enabled": true,
+ "frontend": "osm"
+ },
+ "imageType": "svgMono",
+ "embeddable": false,
+ "url": "https://maps.libredirect.invalid"
+ },
+ "sendFiles": {
+ "frontends": {
+ "send": {
+ "name": "Send",
+ "instanceList": "true"
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}send\\.libredirect\\.invalid",
+ "^https?:\\/{2}send\\.firefox\\.com\\/?$",
+ "^https?:\\/{2}sendfiles\\.online\\/?$"
+ ],
+ "name": "Send Files",
+ "options": {
+ "enabled": true
+ },
+ "imageType": "svgMono",
+ "embeddable": false,
+ "url": "https://send.libredirect.invalid"
+ }
+ },
+ "blacklist": {
+ "cloudflare": {
+ "color": "red"
+ },
+ "authenticate": {
+ "color": "orange"
+ },
+ "offline": {
+ "color": "grey"
+ }
+ }
+}