pabloromeo / clusterplex

ClusterPlex is an extended version of Plex, which supports distributed Workers across a cluster to handle transcoding requests.
MIT License
452 stars 35 forks source link

Clusterplex with docker but without swarm or kubernetes? #258

Closed Azathoth88 closed 1 year ago

Azathoth88 commented 1 year ago

A short question: Is it possible to use Clusterplex WITHOUT Docker Swarm or Kubernetes?

Background: I have a Synology NAS. Docker Swarm is currently not working (Broke Synology).

So the question: Is it possible to use Clusterplex manually in docker? So with a "simple" docker-compose?

pabloromeo commented 1 year ago

Sure! The only real requirements are docker and having a shared network location for transcoding. Some environment variables might be slightly different, such as for example the PMS_IP instead of relying on service names (which wouldn't be available without a orchestrator) but just plain docker compose on different physical machines should work. Cpu transcoding should work pretty much right off the bat. Hardware transcoding setup is more of a hit or miss and varies greatly depending on hardware config across the nodes.