установка Navidrom на Synology с помощью Docker
Целеполагание: чтобы стримить свою музыку
I - Добавляем Wildcard Certificate
in progress..
II - Устанавливаем Docker из Package Center

III - Узнаем "UID and GID"
Чтобы выяснить переменные, создаем задачу в Control Panel / Task Scheduler / Create / Scheduled Task / User-defined script

В открывшемся окне:
на вкладке General: В поле "Task" вводим "My UID and GID". Снимаем флажок "Enabled" и выбераем текущего пользователя из выпадающего меню

на вкладке Schedule выбираем "Run on the following date" и "Do not repeat"

на вкладке Task Settings выбираем "Send run details by email", добавляем свой адрес электронной почты, затем копируем и вставляем приведенный ниже код в область Run command, после нажмаем кнопку ОК
id

После создания скрипта, запускаем его:

На почту должно прийти письмо с результатом работы скрипта, нас интересует значение двух переменных "uid" и "gid"

IV - Устанавливаем Navidrome
Переходим в File Station и открываем папку "docker". Внутри папки docker создаём одну новую папку и называем ее "navidrome"

Снова переходим в Control Panel / Task Scheduler / Create / Scheduled Task / User-defined script

В открывшемся окне:
на вкладке General: В поле "Task" вводим "Install Navidrome". Снимаем флажок "Enabled" и выбераем пользователя "root" из выпадающего меню

на вкладке Schedule выбираем "Run on the following date" и "Do not repeat"

на вкладке Task Settings выбираем "Send run details by email", добавляем свой адрес электронной почты, затем копируем и вставляем приведенный ниже код в область Run command:
docker run -d --name=navidrome \
-p 4533:4533 \
-e PUID=1030 \
-e PGID=100 \
-e ND_LOGLEVEL=info \
-v /volume1/docker/navidrome:/data \
-v /volume1/web/music:/music \
--restart always \
deluan/navidrome

следом меняем значение трёх переменных
- -e PUID=1030 \ - "1030" меняем на значение uid полученное раннее на почту
- -e PGID=100 \ - "100" меняем на значение gid
- -v /volume1/music:/music \ - "volume1/music" меняем на путь к папке где будет располагаться ваша музыка. Например папка "music" в корневом каталоге Synology имеет путь "/volume1/music"

После нажмаем кнопку ОК, и еще раз OK в окне с предупреждением и запускаем созданный скрипт.
Процесс установки может занять до нескольких минут. Это будет зависеть от скорости вашего интернет-соединения и мощности устройства
Теперь переходим по адресу локального IP вашего Synology + порт 4533 192.168.0.123:4533 (123 надо заменить на корректный ip) и создаем учетную запись администратора Navidrome.
На этом установка завершена, но для полноценного использования, включая безопасный доступ из глобальной сети предстоит еще один этап настройки
V - Настраиваем Reverse Proxy для удобного доступа из глобальной сети
