Главная/Self-hosted/Navidrome
Navidrome в Docker на своём сервере
Navidrome в Docker превращает папку с вашей музыкой в личный стриминговый сервис: один контейнер deluan/navidrome, порт 4533 и два тома, для данных и для музыки. Слушать можно в браузере или в любом плеере с поддержкой API Subsonic на телефоне и компьютере.
Ответ за 30 секунд
Navidrome хватает 1 ядра и 1 ГБ памяти, сервер выбирают по размеру коллекции. Папку с музыкой подключайте только для чтения, а для аудиокниг поставьте рядом Audiobookshelf: он запоминает, где вы остановились.
Облачный сервер от 1 ядра с NVMe и почасовой оплатой, Navidrome встанет за пару минут.
Сколько ресурсов нужно Navidrome на VPS4533порт веб-интерфейса
GPL-3.0лицензия Navidrome
Pi Zeroсамое скромное железо из документации
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
Музыкальному серверу важнее диск, чем процессор
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"
- Загрузите музыку в
/srv/musicпо SFTP или rsync, по папке на исполнителя и альбом. - Проверьте права: пользователь 1000 должен владеть каталогом data и читать каталог с музыкой.
- Запустите
docker compose up -dи откройте адрес сервера: первый вход создаёт администратора. - Подключите домен через 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 пока в статусе бета.
| Navidrome | Audiobookshelf | |
|---|---|---|
| Образ | deluan/navidrome | ghcr.io/advplyr/audiobookshelf |
| Порт | 4533 | 13378 снаружи, 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.
Запустите свой сервер за пару минут
Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.
- NVMe-диски и гарантированная доля процессора
- Root-доступ и любой софт, от Docker до игровых серверов
- Маркетплейс: 91 приложение в один клик
- Бесплатный перенос проекта силами специалистов