Комментарии 21
Давайте вместе пилить Emby! — спасибо что упомянули, надо бы статью про него написать что ли :)
Вообще у emby есть свой официальный docker-образ и надо признать он достаточно качественно собран.
А что до вашего образа, то он довольно сильно расходится с моими представлениями о правильности и качестве. Уж извините…
К сожалению он только под архитектуру x86*
1) Удобно модифицировать параметры запуска через переменные окружения
2) После запуска автоматически добавляется правило iptables masquerading (plex видит родную подсеть докера 172.16.0.0/16, а домашнюю сеть 192.168.0.0/16 воспринимает как внешнюю и не позволяет зайти в dashboard).
3) Логи автоматически пишутся в journald
2) Тем самым вы отрезаете себя от протокола DLNA, которому нуден UDP. Хотя тут я тоже могу ошибаться…
3) --log-driver=journald вроде тоже самое делает…
1) Ключевое слово "удобно". Точно также можно и shell скрипт запилить, но если всё уже придумано, то почему не бы и не использовать?
2) В моём случае в DLNA нет необхоимости. Контейнер можно запустить и с параметром --net host
, тогда никакие правила iptables не понадобятся. Но я всётаки решил изолировать plex и рулить доступом к сети с помощью iptables. Например в моей конфигурации plex не может использовать ipv6 и знать реальный IP сервера, трафик перенаправляется исключительно через tor.
3) См. пункт 1. Если уже есть система инициализации, то зачем использовать зоопарк из других решений?
Использую Plex уже давно, но раньше, когда не было Хромкаста (а на моем ТВ нет Plex приложения), для просмотра аниме с сабами использовал PS3 Media Server.
вот тут поподробнее можно? в armbian это уже стоит из коробки в образе?
Документация к RUN, к COPY. Отличие ADD
от COPY
в том, что ADD
работает и с URL, и автоматически распаковывает архив, если файл является таковым.
Чтобы Docker заработал в Armbian, требуется использовать Vanilla kernel, и установить Docker из debian backports:
$ echo "deb http://ftp.debian.org/debian jessie-backports main" > /etc/apt/sources.list.d/backports.list
$ apt-get update
$ apt-get install docker.io
sudo echo "deb https://dev2day.de/pms/ jessie main" > /etc/apt/sources.list.d/pms-plex.list
wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key | sudo apt-key add -
sudo apt-get update
с поддержкой неон
sudo apt-get install plexmediaserver-installer
без поддержки
sudo apt-get install plexmediaserver-neonless-installer
взято из Регулярно человек обрабатывает обновления и как ни странно на Lamobo R1 работает стабильно (смотрю из смарта Самсунг и андроид прог).
Сам пакет plexmediaserver-installer — скрипт который забирает последние версии и разбрасывает по папкам и пишет необходимые скрипты для работы.
Но по поводу веб-версии спасибо.
Укрощаем пыл Plex на ARM устройствах