Compare commits

...

6 Commits

Author SHA1 Message Date
2cf269a868 build 2025-12-10 23:42:15 +01:00
c01c495b41 build 2025-12-10 23:34:38 +01:00
e2748ccda8 build 2025-12-10 23:33:15 +01:00
a4eb29de87 build 2025-12-10 23:25:37 +01:00
005616c0a6 Merge branch 'main' of gitlab.sectorq.eu:home/docker-compose 2025-12-10 23:24:13 +01:00
74213b1de9 build 2025-12-10 23:23:26 +01:00
2 changed files with 13 additions and 12 deletions

View File

@@ -1,11 +1,16 @@
services: services:
homeassistant: homeassistant:
network_mode: host
image: ${DOCKER_REGISTRY:-}ghcr.io/home-assistant/home-assistant:latest image: ${DOCKER_REGISTRY:-}ghcr.io/home-assistant/home-assistant:latest
volumes: volumes:
- ha_config:/config - ha_config:/config
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- /run/dbus:/run/dbus:ro - /run/dbus:/run/dbus:ro
networks:
- swarm-ipvlan
- traefik-public
- homeassistant-internal
privileged: true privileged: true
environment: environment:
DISABLE_JEMALLOC: value DISABLE_JEMALLOC: value

View File

@@ -147,10 +147,10 @@ services:
- node.role == manager - node.role == manager
jellyfin: jellyfin:
environment: environment:
PUID: '1000'
PGID: '1000'
TZ: Europe/Bratislava TZ: Europe/Bratislava
JELLYFIN_PublishedServerUrl: https://jf.sectorq.eu JELLYFIN_PublishedServerUrl: https://jf.sectorq.eu
VAAPI_DEVICE: /dev/dri/renderD128
LIBVA_DRIVER_NAME: radeonsi
hostname: jellyfin hostname: jellyfin
image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/jellyfin:latest image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/jellyfin:latest
@@ -167,6 +167,7 @@ services:
published: 7359 published: 7359
protocol: tcp protocol: tcp
mode: ingress mode: ingress
user: root
volumes: volumes:
- jellyfin_config:/config - jellyfin_config:/config
- /media/m-server/movies:/data/movies/m-server - /media/m-server/movies:/data/movies/m-server
@@ -176,6 +177,9 @@ services:
- /media/nas/music:/data/music/nas - /media/nas/music:/data/music/nas
- /media/nas/shows:/data/shows/nas - /media/nas/shows:/data/shows/nas
- /media/nas/xxx:/data/xxx/nas - /media/nas/xxx:/data/xxx/nas
- /dev/dri:/dev/dri
devices:
- /dev/dri/renderD128:/dev/dri/renderD128
deploy: deploy:
labels: labels:
com.centurylinklabs.watchtower.enable: 'true' com.centurylinklabs.watchtower.enable: 'true'
@@ -196,15 +200,7 @@ services:
placement: placement:
constraints: constraints:
- node.role == manager - node.role == manager
resources: - node.labels.gpu == amd
reservations:
devices:
- driver: "runc"
capabilities: ["gpu"]
device_ids: ["/dev/dri/renderD128"]
- driver: "runc"
capabilities: ["gpu"]
device_ids: ["/dev/dri/card1"]
jellyseerr: jellyseerr:
environment: environment:
LOG_LEVEL: debug LOG_LEVEL: debug