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.