]>
Commit | Line | Data |
---|---|---|
9ae88819 C |
1 | export interface RegisterServerSettingOptions { |
2 | name: string | |
3 | label: string | |
4 | type: 'input' | |
ba211e73 C |
5 | |
6 | // If the setting is not private, anyone can view its value | |
7 | // Mainly used by the PeerTube client to get admin config | |
8 | private: boolean | |
9 | ||
10 | // Default setting value | |
9ae88819 C |
11 | default?: string |
12 | } | |
13 | ||
14 | export interface RegisteredServerSettings { | |
ba211e73 | 15 | registeredSettings: RegisterServerSettingOptions[] |
9ae88819 | 16 | } |