From bc8a6d59be542fb26d1bf979212bd9a07566ad65 Mon Sep 17 00:00:00 2001 From: Andrey Date: Tue, 6 Jan 2026 22:27:34 +0700 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20docker-compose.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..865bb3b --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,19 @@ +services: + jellyfin: + image: jellyfin/jellyfin:latest + container_name: jellyfin + ports: + - "8096:8096/tcp" # основной веб/UI + API для приложений + - "7359:7359/udp" # обнаружение устройств в локальной сети (DLNA/SSDP) + - "1900:1900/udp" # DLNA — полезно для Android-приложений и SmartTV + volumes: + - ~/jellyfin/config:/config + - ~/jellyfin/cache:/cache +# - /mnt/jellyfin/movies:/media/movies #опционально, примонтировать шару для видео см. файл Readme +# - /mnt/jellyfin/music:/media/music #опционально, примонтировать шару для музыки см. файл Readme + environment: + - JELLYFIN_PublishedServerUrl=https://your.domain.ru #заменить на свой домен или ip + restart: unless-stopped + # Нужно для корректной работы PublishedServerUrl и локального резолва + extra_hosts: + - "host.docker.internal:host-gateway" \ No newline at end of file