Що таке Navidrome і чому він ідеальний для self-hosted медіатеки?
Navidrome — це сучасний, відкритий (open-source) музичний сервер, розроблений для того, щоб ви могли стрімити свою власну музичну колекцію з будь-якого пристрою, використовуючи веб-інтерфейс або мобільні додатки, сумісні з Subsonic API. На відміну від комерційних сервісів, Navidrome дає вам повний контроль над вашими даними та файлами, позбавляючи від абонентської плати та обмежень за каталогом. Це ідеальне рішення для тих, хто шукає надійний `navidrome self-hosted` варіант для своєї аудіотеки.Основні можливості Navidrome
Navidrome пропонує багатий набір функцій, які роблять його одним з найкращих виборів для організації власної музичної колекції:- Сумісність з Subsonic API: Підтримка широкого спектру мобільних та настільних клієнтів, таких як Dsub, Subtracks, SubStreamer, Astiga та багато інших. Це означає, що ви можете використовувати вже знайомі додатки для доступу до своєї музики.
- Сучасний веб-інтерфейс: Чистий, інтуїтивно зрозумілий та чуйний інтерфейс, який чудово працює на будь-яких пристроях — від настільних комп'ютерів до смартфонів.
- Автоматичне сканування медіатеки: Navidrome автоматично сканує вашу музичну папку, витягує метадані (теги ID3, обкладинки альбомів) та організовує вашу колекцію.
- Підтримка широкого спектру форматів: Відтворення MP3, FLAC, OGG, AAC, M4A та інших популярних аудіоформатів.
- Транскодування на лету: Можливість транскодування аудіофайлів у нижчий бітрейт або інший формат для економії трафіку або сумісності з пристроями.
- Керування плейлистами та обраним: Створюйте та керуйте плейлистами, відзначайте улюблені треки та альбоми.
- Багатокористувацький режим: Підтримка кількох користувачів з індивідуальними налаштуваннями та колекціями. Кожен користувач може мати свою власну історію прослуховувань та плейлисти.
- Низькі системні вимоги: Navidrome написаний на Go, що робить його дуже ефективним та невибагливим до ресурсів, що ідеально підходить для `navidrome на сервері` з обмеженими можливостями.
Переваги Navidrome на VPS
Розгортання Navidrome на VPS пропонує низку істотних переваг порівняно з локальним встановленням або використанням домашнього сервера:- Цілодобова доступність: Ваш музичний сервер буде доступний 24/7 з будь-якої точки світу з підключенням до інтернету, без необхідності тримати домашній комп'ютер увімкненим.
- Стабільність та надійність: Комерційні VPS-провайдери, такі як Valebyte.com, забезпечують високу доступність, стабільне інтернет-з'єднання та регулярне обслуговування обладнання.
- Масштабованість: Ви легко можете збільшити або зменшити ресурси вашого VPS (CPU, RAM, дисковий простір) у міру зміни ваших потреб, не перериваючи роботу сервісу.
- Безпека: VPS знаходиться у професійному дата-центрі з фізичною безпекою та резервним живленням. Ви також маєте повний контроль над безпекою своєї операційної системи.
- Виділена IP-адреса: Більшість VPS постачаються з виділеною IP-адресою, що спрощує налаштування DNS та доступу до вашого `navidrome vps` через доменне ім'я.
- Відсутність проблем з домашнім інтернетом: Вам не потрібно турбуватися про динамічну IP-адресу, прокидання портів на маршрутизаторі або обмеження провайдера домашнього інтернету.
Системні вимоги Navidrome та вибір оптимального VPS
Вибір правильного VPS для `встановлення Navidrome` є критично важливим для забезпечення стабільної та швидкої роботи вашої медіатеки. Хоча Navidrome досить легковесний, ваші вимоги до ресурсів залежатимуть від розміру вашої колекції, кількості активних користувачів та необхідності транскодування.Мінімальні вимоги для встановлення Navidrome
Navidrome відомий своєю ефективністю та здатний працювати навіть на дуже скромних конфігураціях.- Процесор (CPU): 1 vCPU з частотою 1-2 ГГц. Navidrome не вимагає багато процесорного часу, якщо немає активного транскодування.
- Оперативна пам'ять (RAM): 512 МБ. Цього достатньо для обробки невеликої колекції (до 10 000 треків) та 1-2 активних користувачів без транскодування.
- Дисковий простір: Мінімум 10-20 ГБ для операційної системи та самого Navidrome. Основне сховище залежатиме від розміру вашої музичної колекції. Рекомендується використовувати SSD або NVMe-диски для кращої продуктивності.
- Мережевий інтерфейс: 100 Мбіт/с. Для стрімінгу музики цього більш ніж достатньо.
- Операційна система: Будь-який сучасний дистрибутив Linux (Ubuntu, Debian, CentOS тощо).
Рекомендовані конфігурації VPS для різного навантаження
Для комфортної роботи та масштабування вашого `navidrome на сервері` варто розглянути наступні конфігурації, виходячи з типових сценаріїв використання:1. Невелика особиста медіатека (1-2 користувачі, до 50 000 треків, рідкісне транскодування):
- CPU: 1-2 vCPU (2-2.5 ГГц).
- RAM: 1-2 ГБ.
- Диск: 50-100 ГБ NVMe. NVMe значно прискорить сканування бібліотеки та роботу бази даних.
- Орієнтовна ціна: Від $5-10/міс.
2. Сімейна або невелика група друзів (2-5 користувачів, до 200 000 треків, помірне транскодування):
- CPU: 2-4 vCPU (2.5+ ГГц). Додаткові ядра стануть у пригоді для паралельного транскодування.
- RAM: 2-4 ГБ. Збільшить кешування та продуктивність бази даних.
- Диск: 100-200 ГБ NVMe.
- Орієнтовна ціна: Від $10-20/міс.
3. Велика колекція та активне використання (5+ користувачів, понад 200 000 треків, часте транскодування):
- CPU: 4+ vCPU (3+ ГГц). Важливо для обробки кількох одночасних транскодувань.
- RAM: 4-8 ГБ.
- Диск: 200 ГБ+ NVMe. Можливо, знадобиться зовнішнє сховище або підключений блоковий том для дуже великих колекцій.
- Орієнтовна ціна: Від $20-40/міс.
При виборі VPS також зверніть увагу на тип віртуалізації (KVM краще, ніж OpenVZ для повного контролю та стабільності, докладніше про це можна дізнатися у статті KVM VPS vs OpenVZ VPS у 2026) та розташування дата-центру. Обирайте провайдера, який пропонує гнучкі тарифні плани та можливість швидкого апгрейду. Для більш глибокого розуміння, що таке VPS, рекомендуємо ознайомитися з гідом покупця VPS.
Шукаєте надійний сервер для ваших проєктів?
VPS від $10/міс та виділені сервери від $9/міс з NVMe, DDoS-захистом та підтримкою 24/7.
Дивитися пропозиції →Підготовка VPS до встановлення Navidrome: базові кроки
Перш ніж приступити до `встановлення Navidrome`, необхідно підготувати ваш VPS. Ці кроки забезпечать безпечне та стабільне середовище для роботи вашого музичного сервера.Оновлення системи та встановлення Docker
Насамперед підключіться до вашого VPS за допомогою SSH. Якщо ви використовуєте Linux або macOS, відкрийте термінал; для Windows можна використовувати PuTTY або аналогічні клієнти.ssh user@your_vps_ip_address
Після успішного підключення виконайте наступні команди для оновлення системи та встановлення необхідних пакетів:
sudo apt update && sudo apt upgrade -y
sudo apt install -y curl gnupg2 software-properties-common apt-transport-https ca-certificates
Тепер встановимо Docker та Docker Compose. Docker — це платформа для контейнеризації, яка спрощує розгортання та керування додатками, такими як Navidrome. `navidrome docker` є рекомендованим способом встановлення.
Встановлення Docker Engine:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io
Додавання користувача до групи docker (щоб не використовувати sudo з кожною командою docker):
sudo usermod -aG docker $USER
newgrp docker # Застосує зміни до поточної сесії, або перепідключіться за допомогою SSH
Встановлення Docker Compose (V2):
sudo apt install -y docker-compose-plugin
Перевірити встановлення можна командами:
docker --version
docker compose version
Створення необхідних каталогів та користувачів
Для Navidrome знадобляться каталоги для зберігання конфігурації, бази даних і, звичайно ж, вашої музичної колекції. Рекомендується створити окремий каталог для Navidrome та підкаталоги всередині нього.sudo mkdir -p /opt/navidrome/{data,music}
sudo chown -R $USER:$USER /opt/navidrome
* `/opt/navidrome/data`: Тут Navidrome зберігатиме свою базу даних, кеш, обкладинки альбомів та інші дані.
* `/opt/navidrome/music`: Тут знаходитиметься ваша музична колекція. Ви можете завантажити її сюди пізніше за допомогою SFTP або rsync.
Налаштування брандмауера (UFW) також є критичним кроком для безпеки вашого `navidrome vps`. Дозвольте SSH, HTTP та HTTPS трафік:
sudo ufw allow OpenSSH
sudo ufw allow http
sudo ufw allow https
sudo ufw enable # Підтвердіть, якщо запитає
Шукаєте сервер, який просто працює?
Valebyte VPS — NVMe, підтримка 24/7, розгортання за 60 секунд.
Покрокове встановлення Navidrome на VPS за допомогою Docker Compose
Використання Docker Compose значно спрощує `встановлення Navidrome`, дозволяючи визначити всю конфігурацію сервісу в одному YAML-файлі.Налаштування файлу docker-compose.yml для Navidrome
Створіть файл `docker-compose.yml` у каталозі `/opt/navidrome/`:"cd /opt/navidrome
nano docker-compose.yml
Введіть наступний вміст:
version: "3"
services:
navidrome:
image: deluan/navidrome:latest
container_name: navidrome
restart: unless-stopped
ports:
- "4533:4533" # Порт для доступу до Navidrome
environment:
# Опціональні змінні оточення, докладніше див. https://www.navidrome.org/docs/usage/configuration-options/
ND_SCANSCHEDULE: 1h # Сканувати бібліотеку щогодини
ND_LOGLEVEL: info # Рівень логування
ND_SESSIONTIMEOUT: 24h # Час життя сесії
ND_ENABLETRANSCODING: "true" # Увімкнути транскодування
# ND_TRANSCODE_CACHE_SIZE: 100MB # Кеш транскодування, можна збільшити
# ND_DEFAULTTHEME: dark # Темна тема за замовчуванням
# ND_MUSICFOLDER: "/music" # Шлях до музики всередині контейнера (вже заданий за замовчуванням)
volumes:
- ./data:/data # Місце для бази даних та кешу Navidrome
- ./music:/music:ro # Місце для вашої музики (тільки для читання)
# user: "1000:1000" # Опціонально: запускати контейнер від імені конкретного користувача/групи
# network_mode: "host" # Опціонально: використовувати мережевий стек хоста (не рекомендується з реверс-проксі)
# healthcheck: # Опціонально: перевірка стану контейнера
# test: ["CMD", "curl", "-f", "http://localhost:4533/ping"]
# interval: 1m30s
# timeout: 10s
# retries: 3
# start_period: 30s
Розберемо ключові параметри в `docker-compose.yml` для `navidrome docker`:
- `image: deluan/navidrome:latest`: Вказує, який образ Docker використовувати. `latest` означає останню стабільну версію.
- `container_name: navidrome`: Присвоює зручне ім'я контейнеру.
- `restart: unless-stopped`: Контейнер буде автоматично перезапускатися при збоях або після перезавантаження VPS, якщо він не був зупинений вручну.
- `ports: - "4533:4533"`: Прокидає порт 4533 контейнера на порт 4533 хоста. Navidrome за замовчуванням використовує цей порт.
- `environment`: Секція для змінних оточення Navidrome. Тут ви можете налаштувати розклад сканування, рівень логування, таймаути сесій та увімкнути транскодування. Повний список опцій доступний в офіційній документації Navidrome.
- `volumes`: Ця секція монтує локальні каталоги вашого VPS всередину контейнера.
- `./data:/data`: Монтує каталог `/opt/navidrome/data` на хості в `/data` всередині контейнера. Тут зберігатимуться всі змінні дані Navidrome.
- `./music:/music:ro`: Монтує каталог `/opt/navidrome/music` на хості в `/music` всередині контейнера. Суфікс `:ro` означає "read-only" (тільки для читання), що рекомендується для папки з музикою, щоб Navidrome випадково не модифікував ваші файли.
Запуск Navidrome та перша конфігурація
Збережіть файл `docker-compose.yml` та запустіть контейнер Navidrome:docker compose up -d
Ключ `-d` означає, що контейнер буде запущений у фоновому режимі (detached mode).
Через кілька секунд контейнер має бути запущений. Ви можете перевірити його статус:
docker compose ps
Або переглянути логи:
docker compose logs -f navidrome
Тепер ви можете отримати доступ до веб-інтерфейсу Navidrome, відкривши в браузері `http://your_vps_ip_address:4533`.
При першому запуску Navidrome запропонує вам створити користувача-адміністратора. Введіть бажане ім'я користувача та пароль. Після створення облікового запису ви зможете увійти та почати завантажувати свою музику в каталог `/opt/navidrome/music` на вашому VPS. Після завантаження Navidrome автоматично відсканує нові файли.
Для завантаження музики використовуйте SFTP-клієнт (наприклад, FileZilla, WinSCP) або команду `rsync` з вашого локального комп'ютера:
rsync -avzP /path/to/your/music_collection/ user@your_vps_ip_address:/opt/navidrome/music/
Налаштування Reverse Proxy та HTTPS для безпечного доступу до Navidrome
Прямий доступ до Navidrome за IP-адресою та нестандартним портом (4533) не є оптимальним рішенням для `navidrome vps`. Використання reverse proxy (зворотного проксі) та HTTPS забезпечить безпечний доступ через доменне ім'я та стандартні порти (80/443). Ми розглянемо налаштування з Nginx та Caddy.Конфігурація Nginx як Reverse Proxy
Nginx — це потужний та популярний веб-сервер, який чудово підходить для роботи як зворотний проксі.1. Встановлення Nginx:
sudo apt update
sudo apt install -y nginx
2. Налаштування доменного імені:
Переконайтеся, що ваше доменне ім'я (наприклад, `music.yourdomain.com`) вказує на IP-адресу вашого VPS через A-запис у DNS.
3. Створення конфігураційного файлу Nginx:
sudo nano /etc/nginx/sites-available/navidrome.conf
Вставте наступну конфігурацію, замінивши `music.yourdomain.com` на ваш домен:
server {
listen 80;
listen [::]:80;
server_name music.yourdomain.com; # Замініть на ваш домен
# Перенаправлення HTTP на HTTPS (буде налаштовано після отримання сертифіката)
# return 301 https://$host$request_uri;
location / {
proxy_pass http://localhost:4533; # Перенаправляємо на Navidrome
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect off;
# WebSocket support
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
4. Активація конфігурації:
sudo ln -s /etc/nginx/sites-available/navidrome.conf /etc/nginx/sites-enabled/
sudo nginx -t # Перевірити синтаксис конфігу
sudo systemctl restart nginx
Тепер Navidrome має бути доступний за `http://music.yourdomain.com`.
5. Налаштування HTTPS з Let's Encrypt (Certbot):
Для отримання безкоштовного SSL/TLS сертифіката використовуйте Certbot. Це критично для безпечного `navidrome self-hosted` доступу.
sudo apt install -y certbot python3-certbot-nginx
sudo certbot --nginx -d music.yourdomain.com
Certbot автоматично налаштує Nginx для використання HTTPS та додасть перенаправлення з HTTP на HTTPS. Дотримуйтесь інструкцій Certbot. Після завершення ваш Navidrome буде доступний за `https://music.yourdomain.com`.
Налаштування Caddy для автоматичного HTTPS
Caddy — це сучасний веб-сервер, який автоматично керує HTTPS-сертифікатами Let's Encrypt, що робить його надзвичайно простим у налаштуванні для `navidrome на сервері`.1. Встановлення Caddy:
sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list
sudo apt update
sudo apt install -y caddy
2. Налаштування Caddyfile:
sudo nano /etc/caddy/Caddyfile
Видаліть існуючий вміст та вставте наступне, замінивши `music.yourdomain.com` на ваш домен:
music.yourdomain.com {
reverse_proxy localhost:4533
# Опціонально: увімкнення стиснення Gzip
# encode gzip
}
3. Перезапуск Caddy:
sudo systemctl restart caddy
sudo systemctl enable caddy
Caddy автоматично отримає та встановить SSL-сертифікат для вашого домену. Ваш Navidrome буде доступний за `https://music.yourdomain.com` без додаткових кроків. Це значно спрощує `встановлення Navidrome` з безпечним доступом.
Обслуговування Navidrome на сервері: бекапи, оновлення та моніторинг
Регулярне обслуговування вашого `navidrome vps` — це ключ до його довгострокової стабільності, безпеки та актуальності. Це включає резервне копіювання даних, своєчасні оновлення та моніторинг продуктивності.Стратегії резервного копіювання даних Navidrome
Резервне копіювання — це найважливіший аспект обслуговування. Ваші музичні файли та база даних Navidrome мають бути захищені.Що потрібно бекапити:
- База даних Navidrome та конфігурація: Зберігається в каталозі `/opt/navidrome/data`. Це включає інформацію про вашу бібліотеку, користувачів, плейлисти, історію прослуховувань та налаштування сервера.
- Музичні файли: Зберігаються в каталозі `/opt/navidrome/music`. Це ваша основна колекція.
Метод бекапу:
Для бази даних Navidrome найкраще зупинити контейнер перед копіюванням, щоб уникнути пошкодження даних.
# 1. Зупинити Navidrome
docker compose stop navidrome
# 2. Створити архів з даними Navidrome
tar -czvf /path/to/backup/navidrome_data_$(date +%Y%m%d%H%M%S).tar.gz /opt/navidrome/data
# 3. Запустити Navidrome
docker compose start navidrome
# 4. Скопіювати музичні файли (якщо вони не синхронізуються звідкись ззовні)
# Для великих колекцій використовуйте rsync для інкрементальних бекапів
rsync -avz --delete /opt/navidrome/music/ /path/to/backup/music_collection/
Автоматизація бекапів за допомогою Cron:
Створіть скрипт `backup_navidrome.sh`:
#!/bin/bash
BACKUP_DIR="/path/to/your/backup/location" # Вкажіть свій шлях
DATE=$(date +%Y%m%d%H%M%S)
DATA_DIR="/opt/navidrome/data"
MUSIC_DIR="/opt/navidrome/music"
echo "Starting Navidrome backup at $DATE"
# Зупинити контейнер Navidrome
docker compose stop navidrome
# Створити резервну копію даних Navidrome
tar -czvf $BACKUP_DIR/navidrome_data_$DATE.tar.gz $DATA_DIR
echo "Navidrome data backed up to $BACKUP_DIR/navidrome_data_$DATE.tar.gz"
# Запустити контейнер Navidrome
docker compose start navidrome
# Інкрементальний бекап музики (якщо потрібно)
# rsync -az --delete $MUSIC_DIR/ $BACKUP_DIR/music_sync/
# echo "Music collection synced to $BACKUP_DIR/music_sync/"
echo "Navidrome backup finished."
Зробіть скрипт виконуваним: `chmod +x /path/to/backup_navidrome.sh`.
Додайте завдання до Cron (наприклад, для щоденного бекапу о 3 годині ночі):
crontab -e
Додайте рядок:
0 3 * * * /path/to/backup_navidrome.sh >> /var/log/navidrome_backup.log 2>&1
Зберігання бекапів:
Завжди зберігайте бекапи на окремому носії або в іншому місці, відмінному від вашого VPS. Це може бути S3-сумісне сховище, інший VPS, локальний сервер або хмарне сховище.
Процедура оновлення Navidrome та Docker-контейнерів
Регулярні оновлення забезпечують доступ до нових функцій, виправлень помилок та покращень безпеки.Оновлення Navidrome:
Оскільки ви використовуєте `navidrome docker`, оновлення дуже просте:
cd /opt/navidrome
docker compose pull navidrome # Завантажує новий образ Navidrome
docker compose up -d # Зупиняє старий контейнер, запускає новий з оновленим образом
Оновлення Docker Engine:
Регулярно оновлюйте Docker Engine та Docker Compose плагін через менеджер пакетів вашої ОС:
sudo apt update
sudo apt upgrade -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
Оновлення ОС:
Не забувайте оновлювати операційну систему вашого VPS:
sudo apt update && sudo apt upgrade -y
sudo apt dist-upgrade -y # Для більш глибоких оновлень ядра та пакетів
sudo reboot # Перезавантаження після оновлення ядра
Моніторинг продуктивності та ресурсів VPS
Моніторинг дозволяє переконатися, що ваш `navidrome на сервері` працює ефективно та без проблем.- Перевірка використання ресурсів: Використовуйте команди `htop` (для CPU/RAM), `df -h` (для диска), `iotop` (для дискового вводу-виводу).
- Перегляд логів контейнера: `docker compose logs -f navidrome` допоможе виявити проблеми в роботі Navidrome.
- Зовнішній моніторинг: Для більш просунутого моніторингу розгляньте встановлення таких інструментів, як Netdata на VPS або Prometheus з Grafana. Ці інструменти надають графіки використання ресурсів, мережевого трафіку та інших метрик, що критично для підтримки стабільності вашого `navidrome vps`.
Шукаєте сервер, який просто працює?
Valebyte VPS — NVMe, підтримка 24/7, розгортання за 60 секунд.
Який VPS-конфіг вибрати для реального навантаження Navidrome?
Вибір правильної конфігурації VPS для `встановлення Navidrome` залежить від безлічі факторів, включаючи розмір вашої медіатеки, кількість активних користувачів та інтенсивність використання функцій, таких як транскодування. Valebyte.com пропонує різні тарифні плани, які можуть задовольнити ці потреби.Оцінка потреб залежно від розміру бібліотеки та користувачів
1. Розмір медіатеки:
- Маленька (до 50 000 треків, ~300-500 ГБ): Основна вимога — достатній дисковий простір. NVMe-диски значно прискорять початкове сканування та загальну чуйність.
- Середня (50 000 - 200 000 треків, ~500 ГБ - 2 ТБ): Крім диска, знадобиться більше оперативної пам'яті для кешування метаданих та більш потужний процесор для швидкого пошуку та навігації.
- Велика (понад 200 000 треків, 2 ТБ+): Тут важливий не тільки об'єм, а й швидкість диска, а також достатні ресурси CPU/RAM для обробки запитів від безлічі користувачів та підтримки продуктивності бази даних.
2. Кількість активних користувачів:
- 1-2 користувачі: Мінімальні вимоги до CPU та RAM.
- 3-5 користувачів: Знадобиться більше CPU (особливо якщо є транскодування) та RAM для одночасних сесій.
- Понад 5 користувачів: Рекомендується VPS з 4+ vCPU та 4+ ГБ RAM для забезпечення плавної роботи для всіх.
3. Транскодування:
Транскодування — це найбільш ресурсоємний процес. Якщо ви плануєте часто транскодувати (наприклад, для стрімінгу FLAC на мобільні пристрої з обмеженим трафіком), обирайте VPS з більш потужним процесором (висока тактова частота та кількість ядер). Navidrome використовує FFmpeg для транскодування, і цей процес може бути досить вимогливим до CPU.
4. Мережева пропускна здатність:
Для стрімінгу музики важлива стабільна та досить широка смуга пропускання. Навіть для високоякісного FLAC-стрімінгу одному користувачеві потрібно близько 1-2 Мбіт/с. Для кількох користувачів одночасно знадобиться 10-20 Мбіт/с. Більшість сучасних VPS-тарифів пропонують канали від 100 Мбіт/с до 1 Гбіт/с, чого більш ніж достатньо для `navidrome self-hosted`.
Порівняння тарифів Valebyte.com для Navidrome
Valebyte.com пропонує гнучкі тарифи на VPS та виділені сервери, які ідеально підходять для `navidrome vps` різного ступеня навантаження. Нижче представлена таблиця з прикладами конфігурацій, які можуть підійти для різних сценаріїв використання Navidrome.| Тарифний план (Приклад) | vCPU | RAM | NVMe Диск | Пропускна здатність | Рекомендований сценарій Navidrome | Орієнтовна ціна/міс. |
|---|---|---|---|---|---|---|
| Valebyte Mini | 1 ядро (2.5 ГГц) | 1 ГБ | 50 ГБ | 1 Гбіт/с | Невелика особиста медіатека (до 50k треків), 1-2 користувачі, без активного транскодування. Ідеально для старту `встановлення Navidrome`. | $7.99 |
| Valebyte Basic | 2 ядра (2.8 ГГц) | 2 ГБ | 100 ГБ | 1 Гбіт/с | Сімейна медіатека (до 100k треків), 2-4 користувачі, помірне транскодування. Хороший баланс для більшості користувачів. | $14.99 |
| Valebyte Pro | 4 ядра (3.0 ГГц) | 4 ГБ | 200 ГБ | 1 Гбіт/с | Велика колекція (до 250k треків), 4-8 користувачів, часте транскодування. Відмінна продуктивність для активного `navidrome на сервері`. | $29.99 |
| Valebyte Max | 6 ядер (3.2 ГГц) | 8 ГБ | 400 ГБ | 1 Гбіт/с | Дуже велика медіатека (250k+ треків), 8+ користувачів, інтенсивне транскодування. Максимальна продуктивність та масштабованість. | $49.99 |
Вибираючи VPS, завжди орієнтуйтеся на свої поточні та майбутні потреби. Почніть з меншої конфігурації та масштабуйтеся в міру зростання вашої колекції або кількості користувачів. Усі тарифи Valebyte.com забезпечують високопродуктивні NVMe-диски та стабільні мережеві канали, що є запорукою відмінної роботи вашого `navidrome vps`.
Якщо ви сумніваєтеся, який тип VPS вам підходить, або хочете зрозуміти різницю між self-managed та managed рішеннями, ознайомтеся зі статтею Self-managed vs Managed VPS у 2026.
Висновки
Navidrome на VPS від Valebyte.com надає потужне, гнучке та повністю контрольоване рішення для вашої персональної музичної бібліотеки. За допомогою Docker та Docker Compose `встановлення Navidrome` стає простим завданням, а правильний вибір конфігурації VPS та регулярне обслуговування забезпечать стабільну роботу та доступність вашої музики в будь-який час та в будь-якому місці.Готові обрати сервер?
VPS та виділені сервери у 72+ країнах з миттєвою активацією та повним root-доступом.
Почати зараз →