Рано или поздно многие из нас приходят к этому моменту, когда стает вопрос об организации медиа сервера, еще встречаеться название UPnP и DLNA сервер. Покопавшись немного в интернете почитав отзывы и возможности о тех или иных медиа серверов, пришел к выводу, что мне в принципе и не нужен некий медиа монстер-комбайн. Мне бы в принципе подошел и вариант с обычной расширенной папкой в сети, но у меня однако стоит сервер без дела :)

Мой выбор пал на MiniDLNA, не требовательный к ресурсам, до безобразия прост в установке, со своими недостатками, которые в принципе как для моего первого сервера вполне не значительные, конкретно, что я встретил из жалоб, это — у MiniDLNA какие-то не здравые отношения к точкам в имени… время покажет, отпишусь :)

А теперь к делу:
— НА сегодняшний день 20.12.20 иметься сервер Ubuntu 20.04.1 LTS x86_64 и на нее будем ставить медиа сервер.

По «традиции» линукса, обновляем информацию о пакета

sudo apt-get update

Приступаем к установке MiniDLNA

sudo apt-get install minidlna -y

Правим настройки на свой вкус, командой

sudo nano /etc/minidlna.conf

Не стану описывать настройки, это скорее краткий курс по запуску, чем тонкая настройка %)
В частности для себя, я изменил положения медиа библиотеки, строка:

media_dir=/home/home_server

Отображение названия, строка:

model_name Vaonvel - Carpe Diem

На этом все, CTRL + O записать, CTRL + W закрыть редактор nano.

Создал соответственную папку

sudo mkdir /home/home_server

Так же, лучше всего будет, отдать права этой папки нашему серверу:

sudo chown minidlna /home/home_server

Еще момент, я порой просматриваю логи работы сервера, встречал запись:

warn: WARNING: Inotify max_user_watches [8000] is low or close to the number of used watches [2] and I do not have permission to increase this limit. Please do so manually by writing a higher value into /proc/sys/fs/inotify/max_user_watches.

Не то, чтобы она очень мешала работе сервера, но дабы не мылила галаз, исправить можно тем, что прописать то, что она хочет :)
Как и сказано в логе, идем по пути /proc/sys/fs/inotify/max_user_watches и меняем значение на 65536 или больше..
Как вариант, изменить значение, не прибегая к открытию редактора, команда:

echo "65536" > /proc/sys/fs/inotify/max_user_watches

И теперь запускаем сервер:

sudo service minidlna start

Для перезапуска, скажем изменили настройки:

sudo service minidlna start

Увидеть краткую статистику по работе сервера можно по адресу:
http://localhost:8200/

В место localhost можно использовать ип адресс сервера.

Спасибо за внимание, на этом установка/»настройка» медиа сервера завершена, добавляем файлы в нашу папку и радуемся ресурсу DLNA 8)