--- title: MediaCMS created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, videos, app-marathon3-rattrapage-final-b] confidence: high contested: false sources: [https://selfh.st/apps/?tag=videos&app=mediacms] --- # 🎬 MediaCMS > Plateforme de streaming vidĂ©o auto-hĂ©bergĂ©e type YouTube avec transcodage, playlists et monĂ©tisation. ## 📋 Informations GĂ©nĂ©riques | Champ | Valeur | | :--- | :--- | | **Site web** | [mediacms.io](https://mediacms.io/) | | **GitHub** | [mediacms-io/mediacms](https://github.com/mediacms-io/mediacms) | | **License** | AGPL-3.0 | | **Langage** | Python + Django | | **Étoiles GitHub** | ~3k ⭐ | | **CatĂ©gorie** | [[cat-videos|Videos]] | ## 📝 Description **MediaCMS** est une plateforme complĂšte de partage/streaming vidĂ©o avec upload, transcodage HLS, lecteurs HTML5, playlists, commentaires, et modules payants. DiffĂ©rence vs PeerTube : architecture centralisĂ©e (pas de P2P), fonctionnalitĂ©s e-commerce intĂ©grĂ©es. Pour qui : mĂ©dias, associations, formateurs qui veulent publier des vidĂ©os en marque blanche. ## 🚀 Installation ### Docker Compose (recommandĂ©) ```yaml version: '3.8' services: mediacms: image: mediacms/mediacms:latest container_name: mediacms restart: unless-stopped environment: - DATABASE_URL=postgres://mediacms:***@db:5432/mediacms - REDIS_URL=redis://redis:6379/0 depends_on: - db - redis volumes: - mediacms-data:/home/mediacms/db/media labels: - traefik.enable=true - traefik.http.routers.mediacms.rule=Host(`video.example.com`) db: image: postgres:16-alpine restart: unless-stopped environment: POSTGRES_DB: mediacms POSTGRES_USER: mediacms POSTGRES_PASSWORD: secret volumes: - mediacms-db:/var/lib/postgresql/data redis: image: redis:7-alpine restart: unless-stopped volumes: mediacms-data: mediacms-db: ``` ## 🔄 Alternatives ### Open Source - [[app-peertube]] — Plateforme P2P fĂ©dĂ©rĂ©e - [[app-tube-archivist]] — Archive YouTube auto-hĂ©bergĂ©e ### PropriĂ©taires - **Vimeo OTT** — Plateforme vidĂ©o SaaS - **Mux** — API vidĂ©o managĂ©e ## 🔐 SĂ©curitĂ© - Authentification : comptes + OAuth2 social - DRM : optionnel (Widevine, FairPlay) ## 📚 Ressources - [Documentation](https://docs.mediacms.io/) - [GitHub](https://github.com/mediacms-io/mediacms) ## Pages LiĂ©es - [[cat-videos]] — CatĂ©gorie Videos - [[app-peertube]] — Concurrent principal - [[recettes-docker-compose]] — Templates Docker