Update file docker-compose.yml.j2

This commit is contained in:
Administrator 2025-10-17 14:14:32 +00:00
parent 906529df0f
commit 29baa9897b

View File

@ -5,27 +5,22 @@ services:
image: jellyfin/jellyfin:latest image: jellyfin/jellyfin:latest
container_name: jellyfin container_name: jellyfin
restart: unless-stopped restart: unless-stopped
network_mode: "host"
environment: environment:
- TZ={{ timezone }} - TZ=Asia/Yekaterinburg
- JELLYFIN_PublishedServerUrl=http://{{ ansible_host }}:{{ jellyfin_port }} - JELLYFIN_PublishedServerUrl=http://192.168.1.223:45131
volumes: volumes:
- {{ jellyfin_config_dir }}:/config - /mnt/service/jellyfin/config:/config
- {{ jellyfin_cache_dir }}:/cache - /mnt/service/jellyfin/cache:/cache
- {{ jellyfin_logs_dir }}:/log - /mnt/service/jellyfin/logs:/log
- {{ jellyfin_media_path }}:/media:ro - /mnt/media:/media:ro
{% if jellyfin_hw_acceleration %}
# Для аппаратного ускорения
- /dev/dri:/dev/dri - /dev/dri:/dev/dri
devices: devices:
- /dev/dri/renderD128:/dev/dri/renderD128 - /dev/dri/renderD128:/dev/dri/renderD128
- /dev/dri/card0:/dev/dri/card0 - /dev/dri/card0:/dev/dri/card0
{% endif %}
ports: ports:
- "{{ jellyfin_port }}:8096" - "45131:8096"
privileged: false privileged: false
read_only: false read_only: false
# Оптимизация для больших библиотек
tmpfs: tmpfs:
- /tmp - /tmp
ulimits: ulimits: