🎬 Infrastructure & Automation

Volledig Geautomatiseerd Media Platform

Een mediabedrijf met tienduizenden bestanden en geen structuur. Wij bouwden een zelfhelend platform van 13 microservices dat media automatisch ontvangt, categoriseert, verwerkt en distribueert — 24/7, zonder menselijke tussenkomst.

Klant
Mediabedrijf (vertrouwelijk)
Sector
Media & Entertainment
Capaciteit
24 TB NAS Storage
Status
Operationeel
Media Automation Platform — Enterprise dashboard voor geautomatiseerd mediabeheer
13
Microservices in productie
24TB
NAS-opslag beheerd
24/7
Volledig autonoom
0
Handmatige stappen

Duizenden bestanden. Geen structuur. Geen automatisering.

Een groeiend mediabedrijf ontving dagelijks grote hoeveelheden video-, audio- en beeldmateriaal vanuit verschillende bronnen. Alles werd handmatig gesorteerd, hernoemd en verplaatst naar de juiste mappen op hun netwerk-storage. Ondertitels werden apart gezocht, kwaliteitscontrole bestond niet, en het media-archief was een ongeorganiseerde chaos van duizenden bestanden.

De opdracht: een volledig geautomatiseerd platform dat media ontvangt, classificeert, verwerkt met hardware-versnelde transcoding, ondertitels toevoegt en alles georganiseerd aflevert naar een centraal streaming-platform — zonder menselijke tussenkomst.

🔥 Uitdagingen

  • Handmatig sorteren van honderden bestanden per week
  • Geen consistente naamgeving of mappenstructuur
  • Ondertitels ontbraken voor meertalig publiek
  • Geen kwaliteitscontrole op binnenkomende media
  • Beveiliging van inkomende datastromen niet geregeld
  • Geen centraal streaming-platform voor eindgebruikers

✅ Oplossingen

  • 13 gecontaineriseerde microservices met Docker Compose
  • Automatische categorisatie: video, audio, ondertitels, afbeeldingen
  • GPU-versnelde transcoding (NVIDIA RTX, NVENC hardware encoding)
  • Automatische ondertiteling in Nederlands en Engels
  • VPN-beveiligde ingress met kill-switch
  • Centraal streaming-platform met DLNA-discovery

Van ingest tot streaming: een volledige pipeline

Het platform is opgebouwd als een reeks loosely-coupled microservices die via een intern Docker-netwerk communiceren. Elk onderdeel heeft één verantwoordelijkheid en kan onafhankelijk worden geüpdatet, gemonitord en hersteld.

📦
Ingest
VPN-beveiligd
🔍
Indexing
Prowlarr + FlareSolverr
📂
Classificatie
Sonarr · Radarr · Lidarr
🎬
Verwerking
NVENC + Bazarr
📺
Streaming
Jellyfin + Audiobookshelf
🛡

VPN Kill-Switch

Alle inkomende data loopt via een WireGuard VPN-tunnel met automatische kill-switch. Bij connectieverlies stopt alle verkeer onmiddellijk.

🎬

GPU Transcoding

NVIDIA RTX hardware-versnelde encoding via NVENC. 4K-media wordt real-time getranscodeerd naar elk apparaat zonder CPU-belasting.

💬

Auto-Ondertiteling

Bazarr zoekt en koppelt automatisch ondertitels in Nederlands en Engels van meerdere bronnen voor elk mediabestand.

Kwaliteitsbeheer

Recyclarr synchroniseert TRaSH Guides-profielen voor optimale kwaliteit. Automatische upgrades wanneer betere versies beschikbaar komen.

📥

Request Portal

Eindgebruikers kunnen zelf media aanvragen via een intuïtief portaal. Verzoeken worden automatisch verwerkt door de pipeline.

💾

NAS-Integratie

24TB enterprise NAS met hardlink-optimalisatie: zero-copy imports zorgen voor geen dubbele opslag bij verplaatsing van bestanden.


Enterprise-grade, open-source fundament

Elk component is gekozen op basis van betrouwbaarheid, community-ondersteuning en interoperabiliteit. De volledige stack draait op Linux met Docker Compose en kan met één commando worden gedeployed of geüpdatet.

Docker Compose Linux (openSUSE) NVIDIA NVENC WireGuard VPN Jellyfin Sonarr / Radarr / Lidarr Prowlarr Bazarr Audiobookshelf Recyclarr (TRaSH Guides) CIFS/SMB NAS Mount FlareSolverr Hardlink Optimization

“Wat vroeger uren handwerk per dag kostte, draait nu volledig op de achtergrond. Media komt binnen, wordt automatisch gesorteerd en is klaar om te streamen. Wij hoeven niets meer te doen.”

— Operationeel Manager, Mediabedrijf

Van chaos naar volledige automatisering

Het platform verwerkt nu dagelijks media-assets zonder enige handmatige interventie. De combinatie van categorisatie-engines, kwaliteitsprofielen en automatische ondertiteling heeft het mediabeheer volledig getransformeerd.

Dankzij hardlink-optimalisatie en intelligente opslag-lifecycle management is het opslaggebruik met meer dan 40% gedaald, terwijl de mediacollectie blijft groeien. Het streaming-platform bedient nu meerdere locaties gelijktijdig met GPU-versnelde transcoding.

Zelfde automatisering nodig?

Van media-management tot volledige infrastructuur-automatisering — ik bouw het.

✉ Neem Contact Op ← Alle Cases