← 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.

Déployer MediaCMS

S'exécute5 services
Pile technique mediacmsmediacms-workermediacms-beatmediacms-dbmediacms-redis
Provisionné pour l'applicationRien, 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

Documentation du projet ↗