upload limit

This commit is contained in:
2025-10-29 22:49:48 +01:00
parent dfa2c1c0e2
commit eb3eae3fac
3 changed files with 13 additions and 1 deletions
+7
View File
@@ -56,6 +56,8 @@ pub struct AppConfig {
pub quickwit_index: Option<String>,
#[serde(default = "default_worker_max_document_bytes")]
pub worker_max_document_bytes: u64,
#[serde(default = "default_upload_body_limit_bytes")]
pub upload_body_limit_bytes: u64,
#[serde(default)]
pub webauthn_rp_id: Option<String>,
#[serde(default)]
@@ -76,6 +78,7 @@ impl AppConfig {
passkeys_enabled = config.webauthn_origin.is_some(),
s3_bucket = %config.s3_bucket,
worker_max_document_bytes = config.worker_max_document_bytes,
upload_body_limit_bytes = config.upload_body_limit_bytes,
"loaded backend configuration"
);
Ok(config)
@@ -173,6 +176,10 @@ fn default_worker_max_document_bytes() -> u64 {
200 * 1024 * 1024
}
fn default_upload_body_limit_bytes() -> u64 {
128 * 1024 * 1024
}
fn default_webauthn_rp_name() -> String {
"Papercrate".to_string()
}