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
+5 -1
View File
@@ -175,6 +175,8 @@ pub fn create_router(state: AppState) -> Router<()> {
}),
);
let upload_limit = state.config.upload_body_limit_bytes;
Router::new()
.merge(download_routes)
.merge(protected_routes)
@@ -183,7 +185,9 @@ pub fn create_router(state: AppState) -> Router<()> {
.route("/api/health", get(health::health_check))
.with_state(state)
.layer(cors)
.layer(DefaultBodyLimit::max(128 * 1024 * 1024))
.layer(DefaultBodyLimit::max(
usize::try_from(upload_limit).unwrap_or(usize::MAX),
))
.layer(
TraceLayer::new_for_http()
.make_span_with(DefaultMakeSpan::new().level(tracing::Level::INFO))