Templatesmediacms
media
mediacms
Modern, fully featured open-source video and media content management system for building self-hosted media portals and streaming sites.
mediacmssocialPostgreSQLValkey
What gets deployed
Web
mediacms server
PostgreSQL
managed database
Valkey
managed cache
GitHub stars5,000
About
Modern, fully featured open-source video and media content management system for building self-hosted media portals and streaming sites.
Managed services
- PostgreSQLTCP:5432
- ValkeyTCP:6379
Environment Variables
| Variable | Description | Required |
|---|---|---|
| ENABLE_UWSGI | Default: yes | Optional |
| ENABLE_NGINX | Default: yes | Optional |
| ENABLE_MIGRATIONS | Default: no | Optional |
| ENABLE_CELERY_BEAT | Default: no | Optional |
| ENABLE_CELERY_SHORT | Default: no | Optional |
| ENABLE_CELERY_LONG | Default: no | Optional |
| FRONTEND_HOST | Default: {{KUBERO_APP_URL}} | Optional |
| POSTGRES_HOST | Default: {{KUBERO_APP_NAME}}-postgresql-rw | Optional |
| POSTGRES_PORT | Default: 5432 | Optional |
| POSTGRES_DB | Default: mediacms | Optional |
| POSTGRES_USER | Default: mediacms | Optional |
| POSTGRES_PASSWORD | Default: mediacms | Optional |
| REDIS_LOCATION | Default: redis://rfr-{{KUBERO_APP_NAME}}-valkey-readwrite:6379/1 | Optional |
| ADMIN_USER | Default: admin | Optional |
| ADMIN_EMAIL | Default: admin@localhost | Optional |
| ADMIN_PASSWORD | Default: replace-with-openssl-rand-hex-16 | Optional |
| TZ | Default: UTC | Optional |
Deploy mediacms
One click to deploy a fully configured mediacms instance with all dependencies pre-wired.
Deploy NowReady to deploy mediacms?
No infrastructure to manage. Just connect your repo and go live in seconds.