diff --git a/__swarm/mediacenter/mediacenter-swarm.yml b/__swarm/mediacenter/mediacenter-swarm.yml index 3404e83..2566981 100644 --- a/__swarm/mediacenter/mediacenter-swarm.yml +++ b/__swarm/mediacenter/mediacenter-swarm.yml @@ -153,9 +153,7 @@ services: JELLYFIN_PublishedServerUrl: https://jf.sectorq.eu hostname: jellyfin image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/jellyfin:latest - devices: - - /dev/dri/renderD128 - - /dev/dri/card1 + ports: - target: 8096 published: 8096 @@ -198,6 +196,15 @@ services: placement: constraints: - node.role == manager + resources: + reservations: + devices: + - driver: "runc" + capabilities: ["gpu"] + device_ids: ["/dev/dri/renderD128"] + - driver: "runc" + capabilities: ["gpu"] + device_ids: ["/dev/dri/card1"] jellyseerr: environment: LOG_LEVEL: debug