mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2026-04-26 23:06:43 -04:00
8aad1ac554
* New: Allow major version updates to be installed (cherry picked from commit 0e95ba2021b23cc65bce0a0620dd48e355250dab) * fixup! New: Allow major version updates to be installed --------- Co-authored-by: Mark McDowall <mark@mcdowall.ca>
46 lines
1.0 KiB
TypeScript
46 lines
1.0 KiB
TypeScript
export type UpdateMechanism =
|
|
| 'builtIn'
|
|
| 'script'
|
|
| 'external'
|
|
| 'apt'
|
|
| 'docker';
|
|
|
|
export default interface General {
|
|
bindAddress: string;
|
|
port: number;
|
|
sslPort: number;
|
|
enableSsl: boolean;
|
|
launchBrowser: boolean;
|
|
authenticationMethod: string;
|
|
authenticationRequired: string;
|
|
analyticsEnabled: boolean;
|
|
username: string;
|
|
password: string;
|
|
passwordConfirmation: string;
|
|
logLevel: string;
|
|
consoleLogLevel: string;
|
|
branch: string;
|
|
apiKey: string;
|
|
sslCertPath: string;
|
|
sslCertPassword: string;
|
|
urlBase: string;
|
|
instanceName: string;
|
|
applicationUrl: string;
|
|
updateAutomatically: boolean;
|
|
updateMechanism: UpdateMechanism;
|
|
updateScriptPath: string;
|
|
proxyEnabled: boolean;
|
|
proxyType: string;
|
|
proxyHostname: string;
|
|
proxyPort: number;
|
|
proxyUsername: string;
|
|
proxyPassword: string;
|
|
proxyBypassFilter: string;
|
|
proxyBypassLocalAddresses: boolean;
|
|
certificateValidation: string;
|
|
backupFolder: string;
|
|
backupInterval: number;
|
|
backupRetention: number;
|
|
id: number;
|
|
}
|