‼️HomeMusic ИНСТРУКЦИЯ ПО УСТАНОВКЕ‼️
Cсылка на репо:
https://github.com/justman-1/HomeMusic-public.gitНа винде работает, на маке не проверял.
Это инструкция по установке сервиса
для использования в локальной сети - инструкция полной установки с туннелем к вашему VPS-серверу(если арендуете) лежит в README в репозитории.
Советую кинуть агенту инструкцию и после установки наслаждаться пользованием👌
🎵
HomeMusic у себя домаСвоя музыка, поиск, скачивание, миксы и Android-приложение.
Нужно: Windows 10/11, Docker Desktop, Git, 2–3 ГБ свободной оперативной памяти и 4–5 ГБ на диске плюс место под музыку. Телефон и ПК должны быть в одной сети.
1. Скачай проектЗапусти Docker Desktop. Открой
PowerShell и выполни:
git clone https://github.com/justman-1/HomeMusic-public.git HomeMusic
cd HomeMusic
2. Создай папки и настройкиmkdir C:\Music\library, C:\Music\staging, C:\Music\.trash, C:\Music\.backups
copy .env.example .env
copy config.example.yaml config.yaml
3. Сгенерируй два ключаВыполни команду
дважды и сохрани оба результата:
$b=[byte[]]::new(32);[Security.Cryptography.RandomNumberGenerator]::Create().GetBytes($b);[Convert]::ToBase64String($b).Replace('+','-').Replace('/','_')
4. Заполни настройкиОткрой файл:
notepad .env
Найди и измени строки:
MUSIC_ROOT=C:\Music
VPS_HOST=127.0.0.1
ND_PASSWORDENCRYPTIONKEY=<первый ключ>
HUB_SECRET_KEY=<второй ключ>
Вставь ключи без
< > и сохрани файл. После первого запуска ключи не меняй и никому не отправляй
.env.
5. Запусти серверdocker compose up -d --build navidrome youtube-pot hub
Первый запуск может занять больше 10 минут. Если Docker попросит доступ к папкам — нажми
Yes.
6. Создай аккаунтОткрой http://localhost:4533 и создай администратора. Затем впиши его логин и пароль в
.env:
NAVIDROME_ADMIN_USER=<логин>
NAVIDROME_ADMIN_PASSWORD=<пароль>
Сохрани файл и перезапусти Хаб:
docker compose up -d --force-recreate hub
7. Готово!Открой http://localhost:8080 и войди с созданным аккаунтом. Найди песню в поиске и скачай её — она появится в библиотеке.
📱 AndroidСкачай APK:
https://github.com/justman-1/HomeMusic-public/releases/latestПри входе укажи
http://<IP ПК>:4533, затем в настройках HomeMusic задай адрес Хаба
http://<IP ПК>:8080. IP компьютера можно узнать командой
ipconfig, строка
«IPv4-адрес».
Если телефон не подключается, проверь порты
4533 и
8080 в брандмауэре Windows.