Інструкція

Jellyfin ззовні: HTTPS, проксі й швидкість трансляції

Налаштуйте безпечний доступ до Jellyfin, Known proxies, права користувачів і ліміти віддаленого відео.

Перевірка джерела:

Для власних пристроїв Jellyfin можна залишити за VPN. Для родини без VPN опублікуйте HTTPS через reverse proxy. Типовий HTTP-порт Jellyfin — 8096; його використовує проксі всередині LAN. Публічний вхід зазвичай іде через 443.

1. Проксі та довірені адреси

Створіть jellyfin.yourname.uk.app і Proxy Host на LAN-адресу Jellyfin. У мережевих налаштуваннях Jellyfin заповніть Known proxies адресою проксі. Підтримуйте WebSocket і передавайте інформацію про початкову схему та адресу клієнта. Неправильні довірені проксі можуть впливати на визначення локального/віддаленого доступу.

2. Дозвольте лише потрібних користувачів

Перевірте глобальний дозвіл віддалених з’єднань і відповідний дозвіл для кожного користувача. Адміністративний акаунт не використовуйте для звичайного перегляду. Вимкніть автоматичне відкриття портів, якщо використовуєте контрольоване ручне правило.

3. Узгодьте якість зі швидкістю upload

Віддалене відео обмежене вихідною швидкістю домашнього підключення. Встановіть реалістичний ліміт бітрейту, врахуйте одночасних глядачів і можливості транскодування. Пряме відтворення та транскодування мають різне навантаження на сервер.

4. DNS і роутер

DDNS оновлює домашню адресу, а ім’я Jellyfin посилається на неї. Перенаправте TCP 443 на проксі й дозвольте цей трафік у firewall. За CGNAT потрібне інше рішення. Не відкривайте порти локального виявлення пристроїв в інтернет.

5. Підключіть клієнти

У застосунку вкажіть повну HTTPS-адресу. Тестуйте з мобільної мережі. Якщо сторінка відкривається, а відео не грає, перевірте права, підтримку форматів, журнал транскодування, upload і таймаути проксі. Якщо ззовні працює, а вдома ні — перевірте NAT loopback або локальний DNS.

Приклади конфігурації

Замініть умовні значення, інтерфейси й порти на власні. Приклади можуть стосуватися різних версій — не виконуйте несумісні варіанти разом. Не публікуйте справжні токени або приватні ключі.

films.yourname.uk.app {
	reverse_proxy 192.168.1.30:8096
}

Підсумкова перевірка

Тестуйте через мобільну мережу поза домашнім Wi-Fi. Окремо перевірте DNS, потрібний порт, чинний HTTPS-сертифікат та вхід у застосунок. Залишайте адмінпанелі приватними, встановлюйте оновлення й перевіряйте відновлення резервних копій. Контролюйте firewall IPv6 разом з IPv4. Успішний тест порту не є аудитом безпеки.

Ця локалізована редакція стисло викладає вихідну інструкцію. Команди зберігають оригінальний синтаксис. Для своєї версії звіряйтеся з документацією виробника за посиланнями.

Джерела та документація

Партнери