Navidrome — катарсис для аудиофила

Утекло много воды с первого поста о SubSonic. Хоть он и служит верой и правдой по сей день, но увы лишен обновлений, активного сообщества и начинает пристраиваться рядом с Winamp

В поисках альтернативы я пошел по избытому пути, а именно линейке соников. Airsonic, Madsonic, Libresonic (сайта уже нет, искал в закромах). Всех их объединяет интерфейс нулевых годов, куча дополнительных опций которые выглядят странно в 2022 году и как конечно же движок на Java

Потом снова вернулся на Plex. Это огромный комбайн который едет, тарахтит и вечно требует доступ к моему же серверу через их сайт. С последним я смирился, но потом они что то сломали, и по прямому IP или доменному имени он перестал работать, остался только их p2p вариант (не уверен что правильно описал эту технологию). И пережёвывать 300 Гб музыки пару часов это слишком как по мне

Далее я нашел Koel. Выглядит чертовки круто, но в Докере никак не стартовал, а собрать с composer не получалось из-за ошибки сертификатов на Synology. В общем был вариант сломать всю систему, и я сдал назад. Подниму на Ubuntu этого зверя чтобы поиграться

Затем чисто случайно набрел на Navidrome, о нем и будет повесть

Официальный сайт: Navidrome

Установка

  • Ставим Docker
  • Создаем папку navidrome (можно любую другую) в директории docker
  • Подключаемся к северу по ssh протоколу
  • Переходим к созданной папке командой cd /volume1/docker/navidrome, у вас путь может быть другой
  • Скачиваем файл конфигурации
  • Закидаем его в директорию navidrome
  • Вводим команду docker-compose up -d. В командной строке должна появится надпись done
  • Теперь сервер доступен по следующему адресу: IP Synology: 4533
  • Придумываем логин/пароль
  • Если все прошло удачно, вы увидите свои музыкальные файлы

Описывать интерфейс не стал, есть демка где все можно пощупать самому https://www.navidrome.org/demo/

Файлы настройки будут хранится в директории navidrome, потому если нужно перенести конфигурацию просто скопируйте их

Back to Top