X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fmodels%2Fserver%2Fcustom-config.model.ts;h=3afd36fcdba282dc35e6af1fde29b563e22b0504;hb=4b5384f6e7be62d072d21d8d964951ba572ab10e;hp=30956bd47eed643f6c4d2a58d832a0e729843dfa;hpb=0883b3245bf0deb9106c4041e9afbd3521b79280;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/models/server/custom-config.model.ts b/shared/models/server/custom-config.model.ts index 30956bd47..3afd36fcd 100644 --- a/shared/models/server/custom-config.model.ts +++ b/shared/models/server/custom-config.model.ts @@ -14,15 +14,27 @@ export interface CustomConfig { } } + services: { + twitter: { + username: string + whitelisted: boolean + } + } + cache: { previews: { size: number } + + captions: { + size: number + } } signup: { enabled: boolean limit: number + requiresEmailVerification: boolean } admin: { @@ -31,6 +43,7 @@ export interface CustomConfig { user: { videoQuota: number + videoQuotaDaily: number } transcoding: { @@ -44,4 +57,15 @@ export interface CustomConfig { '1080p': boolean } } + + import: { + videos: { + http: { + enabled: boolean + }, + torrent: { + enabled: boolean + } + } + } }