1 import { NSFWPolicyType } from '../videos/nsfw-policy.type'
2 import { ClientScript } from '../plugins/plugin-package-json.model'
4 export type ServerConfigPlugin = {
8 clientScripts: { [name: string]: ClientScript }
11 export interface ServerConfig {
17 shortDescription: string
18 defaultClientRoute: string
20 defaultNSFWPolicy: NSFWPolicyType
28 registered: ServerConfigPlugin[]
32 registered: ServerConfigPlugin[]
46 allowedForCurrentIP: boolean
47 requiresEmailVerification: boolean
55 enabledResolutions: number[]
109 videoQuotaDaily: number