Jellyfin на VPS: свой медиасервер от $10/мес

calendar_month 16 марта 2026 schedule 8 мин. чтения visibility 4 просмотров
person
Valebyte Team
Jellyfin на VPS: свой медиасервер от $10/мес

Jellyfin на VPS: свой медиасервер от $10/мес

Хотите собрать собственный медиасервер, который будет доступен из любой точки мира, без ограничений и подписок? Установка **Jellyfin на VPS** — это идеальное решение, позволяющее развернуть полноценный медиацентр с транскодированием и удалённым доступом, начиная всего от $10 в месяц. С помощью виртуального приватного сервера вы получаете полный контроль над своими медиафайлами и возможность стримить их на любые устройства.

Что такое Jellyfin и почему его стоит выбрать?

Jellyfin — это мощный, полностью бесплатный и открытый медиасервер, который позволяет вам управлять вашей коллекцией фильмов, сериалов, музыки и фотографий, а затем стримить их на различные устройства: от смартфона до Smart TV. В отличие от проприетарных аналогов, Jellyfin не имеет скрытых платежей, подписок и не требует регистрации аккаунтов на сторонних сервисах, предоставляя вам полную приватность и контроль. Ключевые преимущества Jellyfin:
  • Открытый исходный код: Полная прозрачность и возможность сообщества улучшать продукт.
  • Кроссплатформенность: Сервер работает на Linux, Windows, macOS, а клиенты доступны для Android, iOS, Apple TV, Android TV, Roku, Fire TV, Kodi и многих других.
  • Транскодирование на лету: Автоматическая адаптация видео под возможности устройства клиента и пропускную способность сети.
  • Удобный интерфейс: Интуитивно понятный веб-интерфейс и богатые метаданные для вашей коллекции.
  • Плагины и расширения: Дополнительные функции для расширения возможностей.

Почему VPS — лучший выбор для Jellyfin?

Развертывание **selfhosted media server** на домашнем компьютере или NAS имеет свои недостатки: необходимость постоянно держать устройство включенным, зависимость от домашнего интернет-канала (особенно от скорости отдачи), сложности с удалённым доступом через динамический IP и проброс портов. Виртуальный приватный сервер (VPS) решает эти проблемы:
  • Постоянная доступность 24/7: Ваш медиасервер всегда онлайн.
  • Стабильный высокоскоростной интернет-канал: Большинство VPS-провайдеров предлагают каналы от 100 Мбит/с до 1 Гбит/с, что критически важно для стриминга и транскодирования.
  • Статический IP-адрес: Упрощает настройку удалённого доступа и привязку доменного имени.
  • Масштабируемость: Вы можете легко увеличить ресурсы VPS по мере роста вашей медиаколлекции или числа пользователей.
  • Контроль и приватность: Вы полностью владеете своим сервером и данными.
Это делает **jellyfin server hosting** на VPS оптимальным решением для большинства пользователей.

Требования к ресурсам VPS для Jellyfin: фокус на транскодинге

Выбор подходящего VPS для Jellyfin — это компромисс между бюджетом и вашими потребностями, особенно в части транскодирования. Транскодирование — это процесс перекодирования видеофайла в реальном времени, чтобы он соответствовал возможностям устройства воспроизведения или скорости интернет-соединения. Это самая ресурсоёмкая задача для медиасервера.

CPU: Сердце транскодирования

Если ваш VPS не имеет аппаратного ускорителя (видеокарты) для транскодирования, вся нагрузка ложится на центральный процессор.

  • 1-2 одновременных потока 1080p (Software Transcoding): Потребуется CPU с производительностью не менее 3000-4000 баллов PassMark на каждый поток. Это соответствует современным 2-4 ядерным процессорам средней мощности.
  • 3-5 одновременных потоков 1080p (Software Transcoding): Здесь уже понадобится мощный CPU, возможно, 4-6 ядер с высокой тактовой частотой, или даже переход на **jellyfin dedicated server**.
  • 4K транскодирование: Без аппаратного ускорения это крайне ресурсоёмкая задача, требующая очень мощного CPU (PassMark от 12000-15000 на поток) и большого количества оперативной памяти. На большинстве бюджетных VPS это нереалистично.

Аппаратное транскодирование (Hardware Transcoding)

Это критически важно для эффективного транскодирования на VPS. Если ваш VPS-провайдер предлагает тарифы с CPU Intel, поддерживающими технологию Quick Sync Video, или с дискретными GPU NVIDIA (что реже встречается на VPS, но возможно на выделенных серверах), вы сможете значительно снизить нагрузку на CPU.

  • Intel Quick Sync Video: Позволяет транскодировать несколько 1080p или даже 4K потоков с минимальной нагрузкой на CPU. Ищите VPS с процессорами Intel Core i3/i5/i7/Xeon E3-15xxM v5+ или более новыми, поддерживающими эту технологию.
  • NVIDIA NVENC/AMD VCE: Если доступен VPS с дискретной видеокартой, эти технологии также обеспечивают отличное аппаратное транскодирование. На VPS это редкость, но на **jellyfin dedicated server** — вполне реально.

Оперативная память (RAM)

  • Минимально: 2 ГБ RAM для базовой установки и 1-2 одновременных потоков.
  • Рекомендуется: 4 ГБ RAM для более комфортной работы, особенно если вы планируете использовать плагины или у вас большая медиатека.
  • Для 4K и множества пользователей: 8 ГБ RAM и более.

Хранилище (Storage)

  • SSD: Рекомендуется для операционной системы и базы данных Jellyfin для быстрой работы интерфейса.
  • HDD/Block Storage: Для хранения медиафайлов. Объём зависит от вашей коллекции. На Valebyte.com вы можете подключить дополнительные блочные хранилища большого объёма по выгодным ценам.
  • Скорость: Для большинства медиафайлов достаточно скорости обычного HDD, но для 4K с высоким битрейтом лучше иметь SSD или NVMe.

Сетевой канал (Bandwidth)

  • Скорость отдачи: Минимум 50-100 Мбит/с для комфортного стриминга 1080p. Для 4K потребуется 200 Мбит/с и выше.
  • Трафик: Учитывайте ежемесячный объём трафика. Многие VPS предлагают безлимитный трафик или очень большие квоты.

Рекомендуемые тарифы Valebyte для Jellyfin

На Valebyte.com вы найдёте VPS, идеально подходящие для **jellyfin vps** хостинга. Мы рекомендуем следующие конфигурации, исходя из ваших потребностей:
Сценарий использования Рекомендуемые параметры VPS Ориентировочная стоимость (от) Примечания
Базовый (1-2 потока 1080p, без аппаратного транскодинга) 2-4 vCPU (Intel Xeon E3/E5), 4 GB RAM, 50 GB SSD, 100 Mbps канал $10-15/мес Подходит для одного-двух пользователей, редко транскодирующих.
Оптимальный (2-4 потока 1080p, с аппаратным транскодингом) 4 vCPU (Intel с Quick Sync), 8 GB RAM, 100 GB SSD, 200 Mbps канал $20-30/мес Лучший вариант по соотношению цена/производительность. Ищите VPS с Intel Core i5/i7/Xeon E3.
Продвинутый (4K транскодирование, много пользователей) 6-8 vCPU (Intel с Quick Sync или мощный EPYC), 16+ GB RAM, 200 GB NVMe, 500+ Mbps канал $40+/мес Для больших медиатек и множества одновременных пользователей. Возможно, стоит рассмотреть **jellyfin dedicated server**.

Примечание: Цены ориентировочные и могут варьироваться. Дополнительное блочное хранилище для медиафайлов оплачивается отдельно.

Пошаговая установка Jellyfin на VPS (Ubuntu 22.04 LTS)

Предполагаем, что у вас уже есть VPS с Ubuntu 22.04 LTS и вы подключились к нему по SSH.

1. Обновление системы

Всегда начинайте с обновления пакетов:

sudo apt update
sudo apt upgrade -y

2. Установка необходимых зависимостей

sudo apt install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common

3. Добавление репозитория Jellyfin

Импортируйте GPG-ключ Jellyfin и добавьте официальный репозиторий:

curl -fsSL https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/jellyfin.gpg
echo "deb [arch=$(dpkg --print-architecture)] https://repo.jellyfin.org/$(awk -F'=' '/^ID_LIKE/{print $NF}' /etc/os-release) $(awk -F'=' '/^VERSION_CODENAME/{print $NF}' /etc/os-release) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list > /dev/null

Затем снова обновите список пакетов:

sudo apt update

4. Установка Jellyfin

sudo apt install jellyfin -y

Jellyfin будет установлен как системный сервис и автоматически запустится.

5. Настройка брандмауэра (UFW)

Jellyfin использует несколько портов. Разрешите их в брандмауэре:

sudo ufw allow 8096/tcp  # Основной HTTP-порт Jellyfin
sudo ufw allow 8920/tcp  # Основной HTTPS-порт Jellyfin
sudo ufw allow 1900/udp  # Для обнаружения UPnP/DLNA
sudo ufw allow 7359/udp  # Для обнаружения GDM (General Discovery Mechanism)
sudo ufw enable
sudo ufw status

Убедитесь, что SSH-порт (обычно 22) также разрешён, прежде чем включать UFW.

6. Доступ к веб-интерфейсу Jellyfin

Откройте ваш браузер и перейдите по адресу: http://ВАШ_IP_VPS:8096. Вы увидите экран первоначальной настройки Jellyfin. Следуйте инструкциям, чтобы создать администратора, добавить медиатеки и настроить язык.

Оптимизация Jellyfin для аппаратного транскодирования

Если ваш VPS имеет процессор Intel с Quick Sync Video, обязательно настройте аппаратное транскодирование. Это значительно снизит нагрузку на CPU.

1. Установка драйверов Intel Quick Sync

Для Ubuntu вам потребуется установить пакеты VA-API драйверов:

sudo apt install -y intel-media-va-driver-non-free vainfo
sudo usermod -aG render jellyfin

Перезапустите Jellyfin:

sudo systemctl restart jellyfin

Проверьте, что VA-API работает, выполнив vainfo. Вы должны увидеть список поддерживаемых форматов.

Затем в веб-интерфейсе Jellyfin перейдите в Панель управления > Воспроизведение > Транскодирование и выберите Intel Quick Sync (QSV) в качестве аппаратного ускорения.

2. Настройка NVIDIA NVENC (для выделенных серверов)

Если вы используете **jellyfin dedicated server** с дискретной NVIDIA GPU, процесс сложнее и включает установку проприетарных драйверов NVIDIA и Jellyfin с поддержкой NVENC. Подробные инструкции можно найти на официальном сайте Jellyfin.

Настройка удалённого доступа и безопасности

Чтобы ваш **свой медиасервер** был доступен по красивому доменному имени и безопасно, рекомендуется использовать обратный прокси с SSL-сертификатом.

1. Привязка доменного имени

Создайте A-запись у вашего регистратора доменов, указывающую на IP-адрес вашего VPS (например, media.yourdomain.com).

2. Установка Nginx и Certbot

Nginx будет выступать в роли обратного прокси, а Certbot от Let's Encrypt выдаст бесплатный SSL-сертификат.

sudo apt install -y nginx certbot python3-certbot-nginx

3. Настройка Nginx

Создайте новый файл конфигурации для вашего домена:

sudo nano /etc/nginx/sites-available/jellyfin.conf

Вставьте следующий код, заменив media.yourdomain.com на ваш домен:

server {
    listen 80;
    server_name media.yourdomain.com;

    location / {
        # Proxy Jellyfin
        proxy_pass http://localhost:8096;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Port $server_port;
        proxy_buffering off;
        proxy_request_buffering off;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection $http_connection;

        # WebSocket support
        proxy_read_timeout 36000s;
    }
}

Сохраните файл (Ctrl+X, Y, Enter). Активируйте конфигурацию и проверьте синтаксис:

sudo ln -s /etc/nginx/sites-available/jellyfin.conf /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl restart nginx

4. Получение SSL-сертификата с Certbot

Теперь получите SSL-сертификат, который автоматически настроит Nginx для HTTPS:

sudo certbot --nginx -d media.yourdomain.com

Следуйте инструкциям Certbot. Он спросит, хотите ли вы принудительно перенаправлять HTTP на HTTPS (рекомендуется).

После завершения вы сможете получить доступ к Jellyfin по адресу https://media.yourdomain.com.

Ищете надёжный сервер для ваших проектов?

Valebyte предлагает VPS и выделенные серверы с гарантированными ресурсами и быстрой активацией.

Смотреть предложения →

5. Дополнительная безопасность SSH

  • Отключите вход по паролю и используйте SSH-ключи.
  • Отключите вход под root.
  • Измените стандартный порт SSH (22) на другой.

Выводы

Развертывание **Jellyfin на VPS** — это отличный способ получить мощный, приватный и полностью контролируемый медиасервер, доступный из любой точки мира. Благодаря гибкости VPS-хостинга от Valebyte.com, вы можете выбрать идеальную конфигурацию, которая удовлетворит ваши потребности в транскодировании и хранении медиа, начиная с очень бюджетных вариантов. Следуя нашему руководству, вы сможете настроить свой **selfhosted media server** быстро и безопасно, наслаждаясь своей медиатекой без ограничений.

Готовы выбрать сервер?

VPS и выделенные серверы в 72+ странах с мгновенной активацией и полным root-доступом.

Начать сейчас →

Share this post: