← Templates · Applications
ME

MediaCMS

Verifiziert

5 Services

MediaCMS, the open-source video and media CMS — upload, transcode, and publish video from your own branded portal.

MediaCMS deployen Free-Tarif, keine Karte.

Was du bekommst

  • Alle 5 Services gemeinsam bereitgestellt: mediacms, mediacms-worker, mediacms-beat, mediacms-db, mediacms-redis
  • End-to-End deployt und verifiziert vom Railyard-Team
  • Automatisches HTTPS und Zero-Downtime-Deploys

So deployst du MediaCMS

  1. 1

    Einen Server verbinden

    Verbinde einen DigitalOcean-, Hetzner- oder Vultr-Server mit Railyard, oder jede Linux-Box per SSH.

  2. 2

    Auf "MediaCMS deployen" klicken

    Railyard baut den Container und stellt alle 5 Services bereit.

  3. 3

    Deine Domain einrichten

    Richte deine Domain auf die App. Railyard stellt ein HTTPS-Zertifikat aus und erneuert es automatisch.

Warum auf Railyard deployen

Railyard stellt alle 5 Services dieses Stacks gemeinsam bereit — mediacms, mediacms-worker, mediacms-beat, mediacms-db, mediacms-redis — verdrahtet, damit sie sich übers private Netzwerk erreichen, auf einem Server, den du schon bezahlst.

MediaCMS zu deployen ist nur ein Teil eines größeren Stacks, den du weiter ausbauen kannst — füge eine Datenbank, einen Worker, einen Cache oder eine weitere App hinzu, alles auf denselben Servern, die du schon bezahlst.

Gut für

  • 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

Gut zu wissen

  • 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

Projekt-Doku ↗

Möchtest du MediaCMS lieber erst selbst von Hand einrichten, mit der vollständigen Docker-Compose-Konfiguration? Tutorial lesen →

Häufig gestellte Fragen

Was kostet es, MediaCMS selbst zu hosten?
Free deckt 1 Server plus einen Datenbankserver und 3 Apps ab, keine Karte nötig. Pro kostet $19/Monat pro Team für bis zu 5 Server und unbegrenzte Apps. Team kostet $49/Monat pro Team für unbegrenzte Server. Du zahlst deinen Cloud-Anbieter direkt für den Server; Railyard berechnet keinen Aufschlag auf Compute.
Was brauche ich, um MediaCMS selbst zu hosten?
Einen Server von einem Anbieter wie DigitalOcean, Hetzner oder Vultr. Railyard stellt alle 5 Services dieses Stacks gemeinsam bereit, mit eingerichtetem HTTPS und deiner Domain.
Wie deploye ich MediaCMS auf meinem eigenen Server?
Verbinde einen Server mit Railyard, klicke auf "MediaCMS deployen" und richte deine Domain ein. Railyard baut den Container, verdrahtet die benötigten Services und stellt automatisch ein HTTPS-Zertifikat aus.
Gibt es ein Schritt-für-Schritt-Tutorial, um MediaCMS selbst zu hosten?
Ja. Die vollständige Anleitung, einschließlich der zugrunde liegenden Docker-Compose-Einrichtung, findest du unter https://railyard.run/de/blog/self-host-mediacms.

Ähnliche Templates