]>
Commit | Line | Data |
---|---|---|
fd206f0b | 1 | export interface CustomConfig { |
66b16caf C |
2 | instance: { |
3 | name: string | |
4 | description: string | |
5 | terms: string | |
00b5556c C |
6 | customizations: { |
7 | javascript?: string | |
8 | css?: string | |
9 | } | |
66b16caf C |
10 | } |
11 | ||
fd206f0b C |
12 | cache: { |
13 | previews: { | |
14 | size: number | |
15 | } | |
16 | } | |
17 | ||
18 | signup: { | |
19 | enabled: boolean | |
20 | limit: number | |
21 | } | |
22 | ||
23 | admin: { | |
24 | email: string | |
25 | } | |
26 | ||
27 | user: { | |
28 | videoQuota: number | |
29 | } | |
30 | ||
31 | transcoding: { | |
32 | enabled: boolean | |
33 | threads: number | |
34 | resolutions: { | |
35 | '240p': boolean | |
36 | '360p': boolean | |
37 | '480p': boolean | |
38 | '720p': boolean | |
39 | '1080p': boolean | |
40 | } | |
41 | } | |
42 | } |