MediaFusion
MediaFusion
Docker app from LubricantJam's Repository
Overview
Requirements
MediaFusion requires PostgreSQL and Redis services.
Generate SECRET_KEY with: openssl rand -hex 16 (32 hex characters).
Set HOST_URL and POSTER_HOST_URL to your public URL (typically HTTPS via reverse proxy).
Optional companion services from the upstream compose stack include Prowlarr and Browserless.
Upstream docker-compose reference: https://github.com/mhdzumair/MediaFusion/tree/main/deployment/docker-compose
Runtime arguments
- Web UI
http://[IP]:[PORT:8000]- Network
bridge- Shell
bash- Privileged
- false
Template configuration
Host port mapped to MediaFusion (container listens on 8000).
- Target
- 8000
- Default
- 8000
- Value
- 8000
Public URL users will access (include scheme, no trailing slash).
- Target
- HOST_URL
- Default
- https://mediafusion.local
- Value
- https://mediafusion.local
Public URL used for poster/image endpoints. Usually same as HOST_URL.
- Target
- POSTER_HOST_URL
- Default
- https://mediafusion.local
- Value
- https://mediafusion.local
Contact email exposed in add-on metadata.
- Target
- CONTACT_EMAIL
- Default
- admin@example.com
- Value
- admin@example.com
Primary PostgreSQL connection string.
- Target
- POSTGRES_URI
- Default
- postgresql+asyncpg://mediafusion:mediafusion@postgres:5432/mediafusion
- Value
- postgresql+asyncpg://mediafusion:mediafusion@postgres:5432/mediafusion
Redis connection string.
- Target
- REDIS_URL
- Default
- redis://redis:6379
- Value
- redis://redis:6379
Optional but recommended Prowlarr endpoint for indexer integration.
- Target
- PROWLARR_URL
- Default
- http://prowlarr:9696
- Value
- http://prowlarr:9696
Browserless websocket endpoint for scraping tasks.
- Target
- SCRAPLING_CDP_URL
- Default
- ws://browserless:3000
- Value
- ws://browserless:3000
Use one consolidated queue worker mode (default upstream compose behavior).
- Target
- TASKIQ_SINGLE_WORKER_MODE
- Default
- true
- Value
- true
Required security key. Generate with: openssl rand -hex 16
- Target
- SECRET_KEY
API password required by the app for securing endpoints.
- Target
- API_PASSWORD
Optional PostgreSQL read-replica connection string for HA deployments.
- Target
- POSTGRES_READ_URI
Download Statistics
Total Downloads Over Time
Details
mhdzumair/mediafusion:latestRun MediaFusion on Unraid.
MediaFusion is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.