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::poweredBy',
'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::favicon',
'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.tls=true"
- "traefik.http.routers.cms.tls.certresolver=letsencrypt"
- "traefik.http.routers.cms.middlewares=cms-upload-size"
- "traefik.http.routers.cms.service=cms"
# Service
- "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)