Enable/Disable config API from config

This commit is contained in:
Ara Sadoyan
2025-07-04 15:06:05 +02:00
parent b552d24497
commit d0e4b52ce6
6 changed files with 15 additions and 1 deletions

View File

@@ -9,6 +9,7 @@ pub struct FromFileProvider {
pub path: String,
}
pub struct APIUpstreamProvider {
pub config_api_enabled: bool,
pub address: String,
pub masterkey: String,
pub tls_address: Option<String>,

View File

@@ -68,6 +68,7 @@ pub struct AppConfig {
pub master_key: String,
pub config_address: String,
pub proxy_address_http: String,
pub config_api_enabled: bool,
pub config_tls_address: Option<String>,
pub config_tls_certificate: Option<String>,
pub config_tls_key_file: Option<String>,