Как настроить Jellyfin на Linux в Docker

Jellyfin — это реализация Plex с открытым исходным кодом. Это идеальный медиасервер для тех, кому не нравится направление Plex. Это руководство покажет вам, как развернуть сервер Jellyfin на Linux в Docker.

Установка Докера в Linux

Чтобы использовать Jellyfin в Linux в качестве контейнера Docker, вам необходимо установить Docker на свой сервер Linux. Есть много способов установить Docker в Linux. В этом руководстве мы установим его как пакет Snap.

Почему пакет Snap? Заставить Docker работать так же просто, как установить Snap , и нет необходимости тратить время на настройку зависимостей, репозиториев, ключей и т. д. Однако вы должны включить среду выполнения Snap, чтобы Docker работал как Snap. Следуйте нашему руководству по настройке Snap, чтобы заставить его работать.

С помощью среды выполнения пакета Snap на вашем сервере Linux используйте команду snap install , чтобы установить последнюю версию Docker на свой компьютер.

sudo snap установить докер

После установки Docker в Linux вы можете получить к нему доступ, используя учетную запись root. Вы можете войти в root с помощью следующей команды.

су -

Не можете получить доступ к корневой учетной записи в вашей системе Linux? Вам нужно будет включить его. Чтобы включить его, выполните приведенные ниже команды.

sudo -s пароль

Войдя в систему с учетной записью root, вы можете получить доступ к Docker с помощью команды Docker –help . Эта команда покажет вам все команды, связанные с Docker. Кроме того, вы можете включить Docker для своего пользователя с помощью приведенных ниже команд.

sudo addgroup --system docker sudo adduser $USER docker newgrp docker sudo snap отключить докер sudo snap включить докер

Получение образа докера Jellyfin

Когда инструмент Docker запущен и работает в вашей системе Linux, пришло время извлечь образ Jellyfin Docker из Dockerhub. Используя команду docker pull , загрузите программное обеспечение. Это займет всего минуту.

су -

docker pull jellyfin/jellyfin: последний

Вытащить образ Jellyfin Docker довольно сложно. Однако, если вы хотите узнать больше об образе Jellyfin Docker для устранения неполадок или узнать, для чего вы настраиваете свою систему, нажмите здесь.

После захвата контейнера Jellyfin вам нужно использовать команду mkdir для создания папок «config» и «cache». В этих папках будут храниться файлы конфигурации Jellyfin и файлы кеша.

Примечание: файлы конфигурации для контейнера Jellyfin должны быть в формате /root. Почему? Snap Docker не может взаимодействовать с файлами вне каталога $HOME. Если вы попытаетесь выйти наружу /root, вы столкнетесь с ошибками.

mkdir -p ~/jellyfin/{config,cache}

Как только эти две папки будут созданы, вы сможете увидеть их в /root/jellyfinкаталоге. Чтобы получить доступ к этим папкам, выполните следующие команды.

су -

компакт-диск /корень/желефин

Запуск док-контейнера Jellyfin

Чтобы запустить док-контейнер Jellyfin в первый раз, необходимо выполнить следующую команду запуска док-станции . Эта команда изменена по сравнению с той, что представлена ​​в официальной документации Jellyfin, для работы с версией Docker для Snap.

су -

docker run -d -v /root/jellyfin/config:/config -v /root/jellyfin/cache:/cache -v /media:/media --net=host jellyfin/jellyfin:latest

После запуска вышеуказанной команды Docker настроит образ Jellyfin, папки, сеть и т. д. Этот процесс не займет много времени. Когда контейнер запущен, вы можете получить к нему доступ по следующему URL-адресу.

HTTP://local-lan-ip-address-of-server:8096

Запуск контейнера Jellyfin после установки

При первой установке Jellyfin используется команда запуска docker . Однако запуск докера предназначен для изображений. Итак, чтобы повторно запустить контейнер в случае перезагрузки системы (или сбоя), вам нужно будет запустить команду запуска докера .

С помощью команды docker ps -a просмотрите все контейнеры в системе.

су -

докер пс-а

Найдите «ИДЕНТИФИКАТОР КОНТЕЙНЕРА» и найдите идентификатор контейнера Jellyfin. Затем вы можете запустить контейнер с помощью следующей команды запуска докера .

запуск докера CONTAINER_ID

Кроме того, вы можете остановить контейнер с помощью docker stop .

остановка докера CONTAINER_ID

Настройка Джеллифина

Чтобы настроить Jellyfin, необходимо запустить мастер установки. Затем следуйте пошаговым инструкциям ниже.

Шаг 1: Прочтите «Добро пожаловать в Jellyfin!» сообщение. Затем нажмите кнопку «Далее», чтобы продолжить.

Шаг 2: Jellyfin покажет вам страницу «Расскажите о себе» на следующей странице. Отсюда вы должны создать имя пользователя и пароль администратора.

В поле «Имя пользователя» введите «admin». Затем выберите кнопку «Далее».

Шаг 3: Теперь вы должны настроить свои медиатеки. Нажмите кнопку «+» рядом с кнопкой «Добавить медиатеку». Затем вам нужно будет выбрать тип контента. Типы включают фильмы, музыку, телешоу, фотографии и т. д.

Обязательно выберите /mediaпапку. Эта папка находится в контейнере Jellyfin, а не в основной ОС.

Шаг 4: Чтобы добавить медиафайлы в Jellyfin, добавьте файлы в /mediaпапку на хост-ОС. Контейнер Jellyfin увидит эти файлы в хост-ОС и пропустит их. Убедитесь, что папка имеет правильные разрешения через хост-ОС:

В основной ОС перейдите к /media/ с помощью терминала, создайте папку «фильмы», папку «телевидение» и папку «музыка». Затем обновите права доступа к этим папкам, чтобы Jellyfin мог получить к ним доступ.

sudo chmod -R 777 /media/movies/ sudo chmod -R 777 /media/tv/ sudo chmod -R 777 /media/music/

Шаг 5: Разместите на хост-ОС и поместите медиафайлы в папки «фильмы», «тв» и «музыка». Затем завершите процесс установки Jellyfin, чтобы он мог обнаружить ваш носитель.

Использование желефина

Чтобы использовать Jellyfin, перейдите по URL-адресу, используемому для настройки, и выберите фильм, телешоу или музыкальный файл для просмотра. Кроме того, посетите веб-сайт Jellyfin для получения информации о различных доступных приложениях.

Leave a Comment

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это

Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!