База знаний
Своя музыка вместо стримингов: Plex и пять альтернатив для Synology
Сравнение Plex, Audio Station, gonic, Navidrome, Jellyfin и Lyrion для Synology: папки, теги, iPhone, Android, Tailscale и клиенты.
СейчасКак устроена домашняя музыкальная медиатека
- Как устроена домашняя музыкальная медиатека
- Что проверить до выбора
- Папки или теги: главный критерий выбора
- Сравнение шести серверов
- Plexamp: цельный интерфейс для подготовленной библиотеки
- Audio Station: штатный вариант Synology
- gonic: кандидат для папочного архива
- Navidrome: библиотека, построенная по тегам
- Jellyfin: музыка внутри общей медиасистемы
- Lyrion: отдельная проверка для мультирум-сценария
- Подключение через Tailscale
- Какой вариант выбрать
- Полезные сценарии
- Сохранить привычную папочную навигацию
- Перейти к каталогу по артистам и альбомам
- Объединить музыку с домашним видео
- Как проверить решение до переноса коллекции
- Минимальный набор тегов
- Как поддерживать сервер и архив
- Официальные источники
- Следующий шаг
- Связанные материалы
Музыкальные записи могут стать недоступными из-за изменений лицензий, региональных ограничений или закрытия сервиса. Если коллекция важна, храните исходные файлы у себя и включайте их в отдельную резервную копию. Synology удобно использовать как файловое хранилище собственной медиатеки.
Ниже сравниваются шесть серверов для сценария, где музыка лежит на Synology, а прослушивание идёт с iPhone или Android дома и через Tailscale. Отдельное внимание уделено архивам, которые пока лучше организованы по папкам, чем по тегам.
Как устроена домашняя музыкальная медиатека
flowchart LR
F["Музыкальные файлы на Synology"] --> S["Музыкальный сервер"]
S --> I["Приложение на iPhone или Android"]
I --> T["Доступ дома или через Tailscale"]
F --> B["Отдельная резервная копия"]- Synology хранит оригиналы. Исходные файлы остаются отделены от каталога и базы выбранного сервера.
- Сервер индексирует архив. Каталог строится по папкам, тегам или их сочетанию.
- Мобильный клиент отвечает за прослушивание. От него зависят офлайн-режим, CarPlay, Android Auto и управление очередью.
- Tailscale обеспечивает удалённый доступ. Порты музыкального сервера не приходится открывать на домашнем роутере.
- Резервная копия защищает архив. Схему хранения на NAS не следует считать заменой отдельной копии.
Конфигурацию и базу сервера храните отдельно от музыки. В контейнерной установке подключайте музыкальный каталог только для чтения. Audio Station и Plex сначала проверяйте на отдельной копии тестовой библиотеки.
Что проверить до выбора
Если Container Manager недоступен для вашей модели, используйте Audio Station либо разместите сервер на отдельном компьютере, оставив Synology файловым хранилищем.
Папки или теги: главный критерий выбора
Folder-first использует физическую структуру каталогов как основной способ навигации:
Music/
Electronic/
Artist/
2024 - Album/Такой подход удобен для старого разнородного архива: запись можно найти даже при пустых или ошибочных тегах.
Tag-first строит медиатеку по встроенным метаданным: исполнителю, альбому, году, жанру, номеру диска и трека. Каталог получается удобнее для поиска и подборок, но требует аккуратных тегов.
Для неподготовленного архива выбирайте настоящее отображение папок. После нормализации метаданных можно перейти на сервер, ориентированный на теги, не перемещая исходные файлы.
Сравнение шести серверов
| Решение | Навигация по папкам | Основная модель каталога | Главное ограничение |
| Plex + Plexamp | Папочную модель Plex Media Server нужно проверить отдельно; Plexamp ориентирован на исследование медиатеки | Артисты, альбомы, плейлисты | Загрузки и часть расширенных функций требуют Plex Pass |
| Audio Station + DS audio | Да | Папки, артисты, альбомы, композиторы и жанры | Привязка к Synology и DSM |
| gonic | Текущую модель нужно подтвердить по документации проекта | В переданном наборе не проверена | Требуется отдельная проверка актуального релиза и клиентов |
| Navidrome | Только симулированное дерево по тегам | Артисты, альбомы и треки из метаданных | Исходные физические папки просматривать нельзя |
| Jellyfin | Один альбом на папку; встроенные метаданные имеют приоритет | Папки задают границы альбомов, каталог опирается на метаданные | Форматы и мобильный клиент нужно проверить на своей конфигурации |
| Lyrion Music Server | Текущую модель нужно подтвердить по документации проекта | В переданном наборе не проверена | Нужно отдельно выбрать проигрыватель и контроллер |
Для каждого варианта проверьте фактическую конфигурацию Tailscale, серверный порт и возможности выбранного клиента. Для gonic и Lyrion их конкретные функции в этой таблице не считаются повторно подтверждёнными.
Plexamp: цельный интерфейс для подготовленной библиотеки
Plexamp работает с личной коллекцией через Plex Media Server. Официальная страница Plexamp указывает, что бесплатно доступны потоковое воспроизведение, бесшовное воспроизведение (gapless playback), интеллектуальные плейлисты и станции, CarPlay, Android Auto, Chromecast и AirPlay.
Plex Pass открывает загрузки (Downloads), Mix Builders для артистов и альбомов, подбор похожих артистов, треков и альбомов, Sonic Sage, Guest DJ, десятиполосный эквалайзер и другие функции. Актуальную цену подписки проверяйте в своём регионе.
По описанию Plexamp приложение предназначено для исследования собственной медиатеки и построения подборок вокруг артистов и альбомов. Поэтому перед переносом большой коллекции проверьте, насколько хорошо текущие метаданные группируют ваши файлы.
Выбирайте Plex, если нужен цельный интерфейс, а функции Plex Pass подходят по цене. Возможности каталога и папочного просмотра проверяйте в конкретной установке Plex Media Server.
Audio Station: штатный вариант Synology
Официальная спецификация DSM 7.4 подтверждает, что Audio Station показывает библиотеку по папкам, артистам, альбомам, композиторам и жанрам. DS audio работает на iOS и Android, поддерживает загрузку на устройство, офлайн-воспроизведение, CarPlay, Android Auto, Chromecast и DLNA. Для DS audio указаны минимальные требования iOS 11 и Android 8.
Audio Station умеет обновлять ID3-теги через онлайн-поиск, а Hyper Backup может сохранять индексированные каталоги, личные плейлисты, рейтинги и конфигурацию пакета.
Это практичный выбор, если важны физические папки и не хочется обслуживать отдельный контейнер. Перенос плейлистов и настроек за пределы экосистемы Synology потребует отдельной работы.
gonic: кандидат для папочного архива
В переданном наборе снимков нет загруженной официальной документации gonic. Поэтому конкретные заявления о папочной навигации, структуре альбомов, транскодировании, клиентах и текущем релизе здесь не фиксируются как проверенные факты.
Если рассматриваете gonic для старого папочного архива, сначала возьмите небольшую тестовую копию и отдельно проверьте в актуальной документации проекта просмотр папок, правила размещения альбомов, используемые форматы, транскодирование и способ обновления сервера. Только после этого подключайте основную библиотеку.
Navidrome: библиотека, построенная по тегам
Navidrome совместим с Subsonic API версии 1.16.1 с отдельными исключениями; документация также указывает на постоянно добавляемые расширения OpenSubsonic.
Официальная документация прямо сообщает, что поддержки browse-by-folder нет. Методы getIndexes и getMusicDirectory возвращают симулированное дерево вида /Artist/Album/01 - Song.mp3, а не исходное дерево каталогов.
Navidrome подходит каталогу, в котором навигация строится по тегам. Если главным способом поиска остаётся физический путь к файлу, сначала сравните его с Audio Station или другим сервером, у которого папочный просмотр подтверждён.
Совместимость API помогает подобрать клиент, но офлайн-режим, автомобильные интерфейсы и перенос пользовательских данных проверяйте отдельно для выбранной связки.
Jellyfin: музыка внутри общей медиасистемы
Официальная документация Jellyfin требует, чтобы каждая папка содержала один и только один альбом. Имена файлов обычно не участвуют в идентификации: приоритет имеют встроенные метаданные. Если других данных нет, Jellyfin использует имя файла как название трека.
Для многодисковых изданий важны теги номера диска и общего количества дисков. Все диски можно держать в одной папке альбома или разнести по вложенным каталогам, но встроенные метаданные остаются приоритетными.
Jellyfin выбирайте, если один сервер должен обслуживать несколько типов домашнего медиа. Офлайн-режим, CarPlay и Android Auto проверяйте в конкретной стабильной или тестовой версии выбранного клиента. Текущие каналы распространения и функции Finamp в переданных снимках отдельно не проверены.
Lyrion: отдельная проверка для мультирум-сценария
В переданном наборе нет загруженного официального снимка документации Lyrion. Если ваша задача связана с мультирумом или сетевыми проигрывателями, перед выбором проверьте актуальные возможности сервера и выбранного приложения.
Уточните, воспроизводит ли приложение музыку на самом телефоне или только управляет отдельным проигрывателем. Офлайн-режим, CarPlay и Android Auto также проверяйте для конкретного клиента.
Подключение через Tailscale
Tailscale позволяет обращаться к Synology из частной сети без открытия портов домашнего роутера. Официальная инструкция для Synology рекомендует устанавливать пакет через Package Center, но предупреждает, что версия в каталоге Synology может отставать от актуального выпуска.
- Установите Tailscale на Synology и смартфон.
- Подключите устройства к одной частной сети tailnet.
- Найдите NAS в клиенте Tailscale и используйте показанный им адрес или имя устройства.
- Укажите фактический порт музыкального сервера в мобильном приложении.
- Отключите Wi-Fi на телефоне и проверьте воспроизведение через мобильную сеть.
- Не создавайте проброс этих портов на роутере.
Для входящих подключений к самому NAS на DSM 7 отдельное включение TUN обычно не требуется. Виртуальный интерфейс TUN нужен, когда другие приложения на Synology должны инициировать исходящие соединения к узлам tailnet. Если TUN включён и используется файрвол DSM, инструкция Tailscale рекомендует разрешить необходимый трафик из подсети 100.64.0.0/10.
Какой вариант выбрать
- Простой штатный вариант: Audio Station + DS audio.
- Папочный архив: gonic, но только после проверки его актуальной документации и правил каталогизации.
- Нормализованные теги: Navidrome и совместимый Subsonic/OpenSubsonic-клиент.
- Цельный интерфейс: Plex + Plexamp.
- Единая система для музыки и видео: Jellyfin.
- Мультирум и сетевые проигрыватели: Lyrion Music Server после проверки актуального клиента.
Практичный маршрут для разнородной коллекции: начать с тестовой выборки, привести папки к правилу «один альбом — одна папка» там, где это требует выбранный сервер, затем исправлять теги партиями. После этого можно сравнить Audio Station, Navidrome, Plex и Jellyfin на одних и тех же файлах.
Полезные сценарии
Сохранить привычную папочную навигацию
Задача: находить записи по физическому пути даже при неполных тегах. Условие запуска: есть небольшая копия архива с несколькими проблемными альбомами. Сравните её в Audio Station; если рассматриваете gonic, сначала подтвердите его папочную модель по актуальной документации. Наблюдаемый результат: альбом находится по папке и воспроизводится дома и через Tailscale. Ограничение: результаты нельзя переносить на основную библиотеку до проверки конкретной версии сервера.
Перейти к каталогу по артистам и альбомам
Задача: получить предсказуемый поиск и группировку. Условие запуска: теги тестовой выборки уже исправлены. Проиндексируйте её в Navidrome, Plex или Jellyfin и проверьте сборники, многодисковые издания и треки с несколькими исполнителями. Наблюдаемый результат: альбом отображается одной сущностью, а треки занимают ожидаемый порядок. Ограничение: сценарий не подходит для массового переноса, пока библиотека распадается на дубликаты.
Объединить музыку с домашним видео
Задача: использовать один сервер для разных типов медиа. Условие запуска: создана отдельная музыкальная библиотека Jellyfin и выбран конкретный мобильный клиент. Проверьте воспроизведение и загрузку альбома в тестовой библиотеке. Наблюдаемый результат: альбомы не смешиваются, офлайн-загрузка работает, а состояние сохраняется после перезапуска. Ограничение: автомобильные функции и офлайн-режим зависят от конкретной версии клиента.
Как проверить решение до переноса коллекции
Соберите тестовый каталог из 200–500 треков: альбомы с правильными и пустыми тегами, сборник разных артистов, многодисковое издание, концерт для проверки gapless playback, используемые аудиоформаты, большие обложки и файлы с кириллицей.
- Подключите тестовый каталог только для чтения либо используйте временную копию.
- Запустите сканирование и измерьте время и нагрузку.
- Проверьте навигацию по папкам, артистам и альбомам.
- Найдите треки с плохими тегами и проверьте их группировку.
- Воспроизведите используемые форматы без транскодирования и с ним.
- Проверьте доступ через мобильную сеть с Tailscale.
- Загрузите альбом на телефон и включите авиарежим.
- Проверьте CarPlay или Android Auto в выбранной версии клиента.
- Перезапустите сервер и убедитесь, что библиотека и плейлисты сохранились.
- Сделайте резервную копию конфигурации и выполните пробное восстановление.
Тест пройден, если один альбом одинаково отображается дома и удалённо, воспроизводится офлайн, не распадается на несколько сущностей и остаётся доступным после перезапуска.
Этот материал сверяет документацию и не подтверждает запуск на конкретной модели Synology. Перед внедрением выполните описанный тест на своём NAS и смартфоне.
Минимальный набор тегов
Для тестовой выборки Plex, Navidrome и Jellyfin можно начать с полей Title, Artist, Album, Album Artist, Track Number, Disc Number, Year и Compilation. Для многодисковых изданий отдельно проверьте номер диска и общее количество дисков. Исправляйте коллекцию партиями выбранным редактором тегов и сначала проверяйте изменения на копии одного проблемного альбома.
Как поддерживать сервер и архив
- храните один канонический экземпляр каждого файла;
- отделяйте входящую музыку от разобранной коллекции;
- сохраняйте понятную структуру папок даже при хороших тегах;
- подключайте музыку к контейнерам только для чтения;
- резервируйте оригиналы и конфигурацию сервера раздельно;
- проверяйте примечания к выпуску перед обновлением;
- ограничивайте доступ правилами Tailscale и DSM Firewall;
- включите архив в схему резервного копирования 3-2-1;
- периодически выполняйте тестовое восстановление файлов и конфигурации.
Официальные источники
- Plexamp
- Audio Station и DS audio для DSM 7.4
- Совместимость Navidrome с Subsonic API
- Организация музыки в Jellyfin
- Tailscale на Synology
Следующий шаг
Navidrome на Synology: домашняя музыкальная медиатека с Amperfy
Связанные материалы
Если вы проектируете домашнюю медиатеку, отдельно проверьте структуру хранения, удалённый доступ и восстановление после сбоя.
Если захотите обсудить, как это применить у себя или в команде — пишите в Telegram @pimenov
Если хотите разобрать свою задачу — напишите мне Если хотите разобрать свою задачу — напишите мне.
Можно прийти с идеей, черновым контекстом или уже живой задачей. Помогу быстро понять, где реальный следующий шаг, а где лишний шум.
Обычно хватает 2–3 сообщений, чтобы понять, могу ли я здесь реально помочь и в каком формате лучше двигаться дальше.
Дальше по теме
Сравнение шести российских API-роутеров к GPT, Claude и Gemini: оплата в рублях, форматы API, документы, ограничения и план безопасного пилота.