Docs Configuration Storage & File Uploads

Storage & File Uploads

Configure file upload limits, storage drivers, and CDN integration.

8 views Updated 9 hours ago

Storage & File Uploads

Upload Limits

Configure maximum file sizes in your .env:

UPLOAD_MAX_SIZE=50

CHAPTER_IMAGE_MAX_SIZE=10

COVER_IMAGE_MAX_SIZE=5

> [!NOTE] Values are in megabytes. Also check your PHP php.ini settings for upload_max_filesize and post_max_size.

Storage Drivers

MangaReader Pro supports multiple storage backends:

  • local — Store files on the local filesystem (default)
  • s3 — Amazon S3 or S3-compatible storage (DigitalOcean Spaces, MinIO)
  • gcs — Google Cloud Storage

FILESYSTEM_DISK=local

AWS_ACCESS_KEY_ID=

AWS_SECRET_ACCESS_KEY=

AWS_DEFAULT_REGION=us-east-1

AWS_BUCKET=your-bucket

CDN Integration

To serve media through a CDN, set the asset URL:

ASSET_URL=https://cdn.your-domain.com

Image Optimization

MangaReader Pro automatically optimizes uploaded images. Configure quality:

IMAGE_QUALITY=85

IMAGE_DRIVER=gd

WEBP_ENABLED=true

> [!TIP] Enable WebP conversion for 30-50% smaller file sizes with no visible quality loss.

Was this article helpful?