Add storage management features and UI components
Implemented new storage endpoints in the API and updated the dependency injection to include storage-related services. Enhanced the frontend by adding storage routes and links in the admin layout, along with new types and localization for storage management. Updated documentation to reflect the new storage features and their usage in the admin interface.
This commit is contained in:
@@ -246,6 +246,19 @@ mkdir -p /srv/telewave/media/manual/.wtest && docker compose exec app sh -c 'rmd
|
||||
|
||||
---
|
||||
|
||||
## 8. Что дальше смотреть в админке
|
||||
|
||||
Заполненность диска видна в разделе **Админка → Хранилище**: сколько занято на томе целиком,
|
||||
сколько из этого приходится на TeleWave, и на что именно оно ушло — сегменты программ и заставок,
|
||||
исходники, inbox, изображения. Отдельной строкой считается «прочее под корнем»: если там не ноль,
|
||||
значит на томе лежит что-то, чего приложение не создавало.
|
||||
|
||||
Цифра считается обходом дерева и потому кэшируется на пять минут; кнопка «Пересчитать» заставляет
|
||||
пересчитать сразу. Когда свободного места остаётся меньше `Storage:MinFreeSpaceBytes`, страница
|
||||
показывает предупреждение — с этого порога сервер начинает отклонять загрузку новых файлов.
|
||||
|
||||
---
|
||||
|
||||
## Приложение: если диск нужно расширить в будущем
|
||||
|
||||
Если VM отдаст диску больше места (например `sdb` вырастет с 700G), после увеличения на стороне
|
||||
|
||||
Reference in New Issue
Block a user