fix(deploy): mount the local music folder read-only in storage-agent

Upload import is not implemented yet, so nothing needs write access to
LIBRARY_HOST. Write access will come back together with the import.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
mrleo1nidandClaude Opus 5.5 committed 2026-10-20 05:51:50 +03:00
1 parent 0acdc3fbb3
commit 6fe76aea90
2 files changed
+5 -6

No files matched your search

+2 -2
View File
@@ -30,8 +30,8 @@
```
Музыка на локальном диске сервера подключается через `LIBRARY_HOST` в `.env` (например, `/mnt/music`):
каталог хоста монтируется в `api`, `nginx` и `analyzer` только на чтение, в `storage-agent` — на запись
(импорт одобренных загрузок), внутри контейнеров он виден как `/library-host`.
каталог хоста монтируется во все сервисы, включая `storage-agent`, только на чтение (запись появится вместе
с импортом одобренных загрузок), внутри контейнеров он виден как `/library-host`.
Перед первым запуском: `mkdir -p /srv/pipu/library && mount --bind /srv/pipu/library /srv/pipu/library && mount --make-rshared /srv/pipu/library`
(делает `deploy/install.sh`, плюс systemd-unit для повторения после перезагрузки).