Всем привет.
Кратенько расскажу, как запустил roon сервер на Synology NAS.
Летом этого года у меня сложилось понимание и экосистема, состоящая из NAS, LMS (logitech media server), нескольких raspberry pi c piCorePlayer (в разных помещениях и подключенных где к мобильному ЦАП'у, где к стационару) + покупаю иногда аккаунт Tidal на Ebay на 2-3 мес за 3-6$.
Решил попробовать Roon. Триал понравился, но стоимость не понравилась. Вот, нашел эту тему.
Итак:
1) С
скачал пакет для Synology и поставил его. Пусть вас не смущает его древняя дата, т.к. это лишь установщик. Он качает с roon актуальный дистриб под linux x64, адаптирует его под NAS и устанавливает.
2) На Roon remote дошел до ввода логина и пароля, ввел свою триальную учетку и получил сообщение expired.
3) Застопил Roon Server. Воспользовался кейгеном rkm_lin, но тут меня ждала засада - кейген генерит ключ в /var/roon/RoonServer/Database/Core/account_v2, а у меня на NAS'e путь совсем другой (начинается с /volume1/Шара/.....RoonServer). У всех путь будет разный, в зависимости от имени тома и шары. Ессно rkm_lin в отсутствии путей ничего не создает. Тогда я его пропатчил, чтобы файл создавался в ./account_v2 (в локальной папке), сгенерировал лиц и положил в шару, заменив уже лежащий там ключ с кончившимся триалом.
4) в dnsmasq.conf роутера (ага, кардинально, знаю, зато наверняка) добавил строчку - address=/accounts5.roonlabs.com/127.0.0.1.
5) теперь запустил Roon Server, который сразу впустил меня на стороне Remote.
Пасибо Sef23. You da Man!
(сделай, plz, что если пути такого нет, файл создавать по текущему пути).