Главная/Self-hosted/Navidrome

Navidrome в Docker на своём сервере

Navidrome в Docker превращает папку с вашей музыкой в личный стриминговый сервис: один контейнер deluan/navidrome, порт 4533 и два тома, для данных и для музыки. Слушать можно в браузере или в любом плеере с поддержкой API Subsonic на телефоне и компьютере.

4 мин чтенияДанные проверены 16 октября 2026

Ответ за 30 секунд

Navidrome хватает 1 ядра и 1 ГБ памяти, сервер выбирают по размеру коллекции. Папку с музыкой подключайте только для чтения, а для аудиокниг поставьте рядом Audiobookshelf: он запоминает, где вы остановились.

Облачный сервер от 1 ядра с NVMe и почасовой оплатой, Navidrome встанет за пару минут.

Сколько ресурсов нужно Navidrome на VPS

01 · 1 мин

Что такое Navidrome и зачем свой музыкальный сервер#

Navidrome это музыкальный сервер с открытым кодом под лицензией GPL-3.0. Он сканирует папку с вашими альбомами, читает теги и обложки, следит за новыми файлами и отдаёт музыку в веб-плеер и в приложения. Каждому члену семьи можно завести свою учётную запись с плейлистами и избранным.

Navidrome совместим с API Subsonic, поэтому к нему подключаются плееры, написанные для Subsonic, Madsonic и Airsonic. По документации он работает даже на Raspberry Pi Zero и старом железе, воспроизводит почти любой аудиоформат и умеет перекодировать на лету, чтобы экономить мобильный трафик.

Ваша фонотека, ваши права

Navidrome не подключается к каталогам стриминговых сервисов. Он играет файлы, которые вы купили, оцифровали с дисков или записали сами.

Инструмент · 1 мин

Сколько ресурсов нужно Navidrome на VPS#

Официального минимума у Navidrome нет: разработчики пишут о низком потреблении ресурсов и поддержке очень больших коллекций. На практике всё решает диск: тот же альбом во FLAC весит в несколько раз больше, чем в MP3, так что lossless-коллекция быстро упирается в объём NVMe. Перед переездом посчитайте размер папки с музыкой командой du -sh и добавьте запас на новые покупки.

Процессор нужен в двух случаях: при первом сканировании библиотеки и при перекодировании на лету, когда плеер просит сжатый поток вместо исходного файла.

Какой сервер нужен под Navidrome

Музыкальному серверу важнее диск, чем процессор

Размер музыкальной коллекции
Перекодирование на лету
Audiobookshelf на том же сервере

03 · 1 мин

Установка Navidrome через Docker Compose#

services:
  navidrome:
    image: deluan/navidrome:latest
    user: 1000:1000
    ports:
      - "127.0.0.1:4533:4533"
    restart: unless-stopped
    environment:
      ND_LOGLEVEL: info
    volumes:
      - "/srv/navidrome/data:/data"
      - "/srv/music:/music:ro"
  1. Загрузите музыку в /srv/music по SFTP или rsync, по папке на исполнителя и альбом.
  2. Проверьте права: пользователь 1000 должен владеть каталогом data и читать каталог с музыкой.
  3. Запустите docker compose up -d и откройте адрес сервера: первый вход создаёт администратора.
  4. Подключите домен через Caddy или Nginx, чтобы плееры ходили по HTTPS, а не по голому порту.

Обновление: docker compose pull и docker compose up -d. База, пользователи и плейлисты лежат в томе data, именно его нужно включить в резервные копии.

04 · 1 мин

Чем слушать Navidrome на телефоне и компьютере#

Веб-интерфейс Navidrome работает в браузере телефона, но для прослушивания в дороге удобнее приложение с офлайн-кэшем. Подойдёт любой плеер с поддержкой API Subsonic, а в документации Navidrome есть отдельный список проверенных клиентов для Android, iOS, Windows, macOS и Linux.

В приложении указывают адрес сервера, логин и пароль Navidrome. Если включено перекодирование, задайте в плеере битрейт для мобильной сети, а дома слушайте исходные файлы.

05 · 1 мин

Navidrome или Audiobookshelf для аудиокниг и подкастов#

Navidrome рассчитан на музыку. Для аудиокниг и подкастов есть Audiobookshelf: он запоминает позицию прослушивания в каждой книге, синхронизирует её между устройствами и ведёт библиотеку подкастов. Лицензия тоже GPL-3.0, приложения для Android и iOS пока в статусе бета.

NavidromeAudiobookshelf
Образdeluan/navidromeghcr.io/advplyr/audiobookshelf
Порт453313378 снаружи, 80 внутри контейнера
Тома/data, /music/audiobooks, /podcasts, /metadata, /config

За обратным прокси Audiobookshelf нужен проброс WebSocket, без него приложение не подключится. Оба сервиса спокойно живут на одном сервере рядом с Jellyfin.

06 · 1 мин

Вопросы о Navidrome#

Какой порт у Navidrome в Docker?

4533. Наружу его лучше не открывать, а отдавать Navidrome через обратный прокси с HTTPS.

Какие приложения работают с Navidrome?

Любые плееры с поддержкой API Subsonic, а также веб-интерфейс самого Navidrome. Список проверенных клиентов есть в документации проекта.

Подходит ли Navidrome для аудиокниг?

Играть их он сможет, но интерфейс и плееры рассчитаны на музыку. Для книг с главами и подкастов удобнее Audiobookshelf, его можно поставить на тот же сервер.

Где Navidrome хранит базу и плейлисты?

В томе /data: там база, настройки пользователей и кэш. Папка с музыкой подключается отдельно и может быть только для чтения.

Почему этому можно верить

Как мы проверяли

Требования из документацииРесурсы, порты и команды сверены с официальной документацией, дата проверки указана.
Всё можно повторитьКоманды и расчёты описаны так, что их повторит любой читатель.
Независимый справочникНе связан с разработчиками приложений и провайдерами и пишет о минусах тоже.

Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Документация Navidrome: установка в Docker, navidrome.org/docs/installation/docker, проверено 14 октября 2026; Документация Navidrome: обзор возможностей и клиенты, navidrome.org/docs/overview, проверено 14 октября 2026; Navidrome: репозиторий и лицензия GPL-3.0, github.com/navidrome/navidrome, проверено 14 октября 2026; Audiobookshelf: README и пример docker-compose.yml, github.com/advplyr/audiobookshelf, проверено 14 октября 2026.

SBРедакция SelfBase · обновлено 16 октября 2026

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

  • NVMe-диски и гарантированная доля процессора
  • Root-доступ и любой софт, от Docker до игровых серверов
  • Маркетплейс: 91 приложение в один клик
  • Бесплатный перенос проекта силами специалистов
Ресурсы