← Modèles · Applications
ME
MediaCMS
Vérifié5 services
MediaCMS, the open-source video and media CMS — upload, transcode, and publish video from your own branded portal.
| S'exécute | 5 services |
|---|---|
| Pile technique | mediacmsmediacms-workermediacms-beatmediacms-dbmediacms-redis |
| Provisionné pour l'application | Rien, l'application est autonome |
| Vérifié | Oui, déployé de bout en bout par l'équipe Railyard |
Pourquoi déployer sur Railyard
Railyard provisionne les 5 services de cette pile ensemble — mediacms, mediacms-worker, mediacms-beat, mediacms-db, mediacms-redis — câblés pour se joindre sur le réseau privé, sur un serveur que vous payez déjà.
Déployer MediaCMS n'est qu'un élément d'une pile applicative que vous pouvez continuer à faire grandir — ajoutez une base de données, un worker, un cache ou une autre application, toujours sur les mêmes serveurs que vous payez déjà.
Idéal pour
- A branded video portal for an organization's internal or public media library
- Self-hosted video hosting with transcoding split into its own worker process
Bon à savoir
- Postgres and Redis are wired up automatically across web, the Celery worker and beat scheduler
- SECRET_KEY is generated and shared across web, worker and beat — without it, MediaCMS's own local_settings.py falls back to a hardcoded Django secret key baked into every copy of this image, which would let anyone forge signed cookies or password-reset tokens on any deployment that left it unset
- ADMIN_PASSWORD is generated so the admin login is visible in the dashboard — left unset, MediaCMS's own prestart.sh invents a random one and only prints it once to the release log
- Transcoding runs in the Celery worker — give it real CPU if you expect concurrent uploads
- Uploaded media lives on a volume shared between web and the worker so both see the same files