fix: Video-Upload-Limit auf 100 MB anheben
40 MB war fuer ein reales, nicht web-optimiertes Hero-Video (57 MB) zu knapp. Ingress-Body-Size-Limit entsprechend mitgezogen. Co-Authored-By: Claude Sonnet 5 <[email protected]>
This commit is contained in:
1 parent
1df62f20c8
commit
6a815e85fe
2 files changed
+14
-12
No files matched your search
+9
-7
@@ -33,14 +33,16 @@ export const UPLOAD_DIR = path.resolve(/*turbopackIgnore: true*/ process.env.UPL
|
||||
export const MAX_UPLOAD_BYTES = 8 * 1024 * 1024;
|
||||
|
||||
/**
|
||||
* 40 MB: ein kurzes (wenige Sekunden), fuer Web komprimiertes Hero-Video
|
||||
* passt bequem darunter. Grosszuegiger als MAX_UPLOAD_BYTES (Bilder), weil
|
||||
* Video-Dateien inhaerent groesser sind — Videos werden aber (anders als
|
||||
* Bilder) NICHT neu enkodiert (dafuer gibt es hier keine sharp-Entsprechung
|
||||
* ohne eine ffmpeg-Abhaengigkeit), die Groessengrenze ist daher die einzige
|
||||
* Bremse gegen uebermaessig grosse Uploads.
|
||||
* 100 MB: deckt auch ein laengeres oder nicht web-optimiertes Hero-Video
|
||||
* (z.B. direkt von einer Kamera/einem Handy exportiert, oft 40-80 MB) ab.
|
||||
* Grosszuegiger als MAX_UPLOAD_BYTES (Bilder), weil Video-Dateien inhaerent
|
||||
* groesser sind — Videos werden aber (anders als Bilder) NICHT neu enkodiert
|
||||
* (dafuer gibt es hier keine sharp-Entsprechung ohne eine ffmpeg-
|
||||
* Abhaengigkeit), die Groessengrenze ist daher die einzige Bremse gegen
|
||||
* uebermaessig grosse Uploads. Muss zum "proxy-body-size" in
|
||||
* k8s/06-ingress.yaml passen (dort grosszuegiger bemessen).
|
||||
*/
|
||||
export const MAX_UPLOAD_VIDEO_BYTES = 40 * 1024 * 1024;
|
||||
export const MAX_UPLOAD_VIDEO_BYTES = 100 * 1024 * 1024;
|
||||
|
||||
export type AllowedImageExtension = "jpg" | "png" | "webp" | "avif";
|
||||
export type AllowedVideoExtension = "mp4" | "webm";
|
||||
|
||||
Reference in new issue
Block a user