mirror of
https://gitlab.sectorq.eu/home/docker-compose.git
synced 2025-12-14 10:24:53 +01:00
Compare commits
6 Commits
f3de9e0995
...
2cf269a868
| Author | SHA1 | Date | |
|---|---|---|---|
| 2cf269a868 | |||
| c01c495b41 | |||
| e2748ccda8 | |||
| a4eb29de87 | |||
| 005616c0a6 | |||
| 74213b1de9 |
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user