]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - shared/models/config/server-config.model.ts
fdc36bcc17f57b7c6ebdccf42bc51ff72017911f
[github/Chocobozzz/PeerTube.git] / shared / models / config / server-config.model.ts
1 export interface ServerConfig {
2 serverVersion: string
3
4 instance: {
5 name: string
6 }
7
8 signup: {
9 allowed: boolean
10 }
11
12 transcoding: {
13 enabledResolutions: number[]
14 }
15
16 avatar: {
17 file: {
18 size: {
19 max: number
20 },
21 extensions: string[]
22 }
23 }
24
25 video: {
26 file: {
27 extensions: string[]
28 }
29 }
30 }