about summary refs log tree commit diff stats
path: root/src/config/config.json
blob: d918a0ad39a9dc320910f797d4ff14f908e54946 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
{
	"networks": {
		"normal": {
			"url": "org",
			"name": "Clearnet"
		},
		"tor": {
			"url": "onion",
			"name": "Tor"
		},
		"i2p": {
			"url": "i2p",
			"name": "I2P"
		},
		"loki": {
			"url": "loki",
			"name": "Lokinet"
		}
	},
	"services": {
		"youtube": {
			"frontends": {
				"invidious": {
					"preferences": {
						"method": "cookies",
						"cookies": ["PREFS"]
					}
				},
				"piped": {
					"preferences": {
						"method": "localstorage",
						"localstorage": [
							"bufferGoal",
							"comments",
							"disableLBRY",
							"enabledCodecs",
							"hl",
							"homepage",
							"instance",
							"listen",
							"minimizeDescription",
							"playerAutoPlay",
							"proxyLBRY",
							"quality",
							"region",
							"selectedSkip",
							"sponsorblock",
							"theme",
							"volume",
							"watchHistory"
						]
					}
				},
				"pipedMaterial": {
					"preferences": {
						"method": "localstorage",
						"localstorage": ["PREFERENCES"]
					}
				},
				"cloudtube": {
					"preferences": {
						"method": "token",
						"token": "token",
						"fetchEndpoint": "/api/settings",
						"setEndpoint": "/settings"
					}
				}
			},
			"singleInstanceFrontends": {
				"freetube": {},
				"yatte": {}
			},
			"targets": [
				"/^https?:\\/{2}(www.|music.|m.|)youtube.com(\\/.*|$)/",
				"/^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",
			"defaults": {
				"disableYoutube": false,
				"enableYoutubeCustomSettings": false,
				"onlyEmbeddedVideo": "both",
				"youtubeFrontend": "invidious",
				"youtubeEmbedFrontend": "invidious"
			},
			"youtubeMusic": {
				"frontends": {
					"beatbump": {},
					"hyperpipe": {}
				},
			"targets": ["^https?:\\/{2}music\.youtube\.com(\\/.*|$)"]
			}
		}
	}
}