fix: increase file upload limits for Strapi media library to 200MB

This commit is contained in:
echo 2026-02-28 19:07:02 +01:00
parent fa7dcc2b08
commit 8f68dab53f
3 changed files with 22 additions and 2 deletions

View File

@ -5,7 +5,17 @@ export default [
'strapi::cors', 'strapi::cors',
'strapi::poweredBy', 'strapi::poweredBy',
'strapi::query', 'strapi::query',
'strapi::body', {
name: 'strapi::body',
config: {
formLimit: '256mb', // Max form size
jsonLimit: '256mb', // Max JSON payload size
textLimit: '256mb', // Max text payload size
formidable: {
maxFileSize: 200 * 1024 * 1024, // 200MB in bytes
},
},
},
'strapi::session', 'strapi::session',
'strapi::favicon', 'strapi::favicon',
'strapi::public', 'strapi::public',

View File

@ -1 +1,7 @@
export default () => ({}); export default ({ env }) => ({
upload: {
config: {
sizeLimit: 200 * 1024 * 1024, // 200MB in bytes
},
},
});

View File

@ -171,9 +171,13 @@ services:
- "traefik.http.routers.cms.entrypoints=https" - "traefik.http.routers.cms.entrypoints=https"
- "traefik.http.routers.cms.tls=true" - "traefik.http.routers.cms.tls=true"
- "traefik.http.routers.cms.tls.certresolver=letsencrypt" - "traefik.http.routers.cms.tls.certresolver=letsencrypt"
- "traefik.http.routers.cms.middlewares=cms-upload-size"
- "traefik.http.routers.cms.service=cms" - "traefik.http.routers.cms.service=cms"
# Service # Service
- "traefik.http.services.cms.loadbalancer.server.port=1337" - "traefik.http.services.cms.loadbalancer.server.port=1337"
# Middleware for upload size
- "traefik.http.middlewares.cms-upload-size.buffering.maxRequestBodyBytes=209715200"
- "traefik.http.middlewares.cms-upload-size.buffering.memRequestBodyBytes=209715200"
# =========================================== # ===========================================
# FRONTEND (React) # FRONTEND (React)