]>
Commit | Line | Data |
---|---|---|
1 | export interface RegisterServerSettingOptions { | |
2 | name: string | |
3 | label: string | |
4 | type: 'input' | |
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 | |
11 | default?: string | |
12 | } | |
13 | ||
14 | export interface RegisteredServerSettings { | |
15 | registeredSettings: RegisterServerSettingOptions[] | |
16 | } |