]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - shared/models/server/server-config.model.ts
Move server follow in the job queue
[github/Chocobozzz/PeerTube.git] / shared / models / server / server-config.model.ts
CommitLineData
154898b0 1export interface ServerConfig {
36f9424f
C
2 serverVersion: string
3
4 instance: {
901637bb 5 name: string
2e3a0215 6 shortDescription: string
901637bb 7 defaultClientRoute: string
00b5556c
C
8 customizations: {
9 javascript: string
10 css: string
11 }
36f9424f
C
12 }
13
154898b0 14 signup: {
291e8d3e 15 allowed: boolean
154898b0 16 }
36f9424f 17
6a84aafd
C
18 transcoding: {
19 enabledResolutions: number[]
20 }
36f9424f 21
01de67b9
C
22 avatar: {
23 file: {
24 size: {
25 max: number
26 },
27 extensions: string[]
28 }
29 }
36f9424f 30
01de67b9 31 video: {
6de36768
C
32 image: {
33 size: {
34 max: number
35 }
36 extensions: string[]
37 },
01de67b9
C
38 file: {
39 extensions: string[]
40 }
41 }
1869c875
RK
42
43 user: {
44 videoQuota: number
45 }
154898b0 46}