Система управления документами
Система управления документами QubePro; Обеспечивает загрузку файлов, организацию папок, управление общим доступом и отслеживание аудита. Он может работать в S3-совместимом облачном хранилище (Hetzner Object Storage) или в режимах локального диска.
Основные функции
# Управление файлами
- Загрузка файлов (одиночная и групповая)
- Загрузка и предварительный просмотр файла
- Переименование и перемещение файлов
- Поддержка нескольких форматов
# Организация папок
- Создание вложенной структуры папок.
- Переименование и перемещение папок
- Назначение авторизации на основе папки
- Пакетные файловые операции.
# Общий доступ и разрешения
- Разрешение доступа на основе пользователя
- Совместное использование папок в группах – Создание общедоступной ссылки.
- Установка срока действия при совместном использовании
# Поиск
- Поиск по имени файла
- Фильтры: тур, дата, размер, владелец
# Полицейский ящик и спасение
- Удаленные файлы перемещаются в корзину.
- Восстановление файла из корзины полицейских
- Безвозвратное удаление и пакетная очистка
# Аудиторские записи
- Логирование всех файловых операций.
- Отчет о деятельности пользователей
- Загрузка и доступ к истории
Режимы хранения
# S3-совместимое хранилище
Работает с объектным хранилищем Hetzner или AWS S3:
STORAGE_MODE=s3
S3_BUCKET=...
S3_REGION=...
S3_ENDPOINT=...
S3_ACCESS_KEY=...
S3_SECRET_KEY=...
# Локальное дисковое хранилище
STORAGE_MODE=local
LOCAL_STORAGE_PATH=/data/dms
страниц
| Страница | Описание | |---|---| | Панель управления | Статистика хранения и недавняя активность | | Файлы | Список файлов, загрузка, скачивание | | Папки | Дерево папок и организация | | Бата-бокс | Удаленные файлы и восстановление | | Журнал активности | История транзакций с файлами | | Уведомления | Уведомления о совместном использовании и доступе |
Доступ После
входа на платформу QubePro вы можете получить к ней доступ, нажав вкладку Управление документами в левом меню.
API
| Конечная точка | Описание |
|---|---|
POST /files/upload | Загрузить файл |
GET /files/:id/download | Скачать файл |
DELETE /files/:id | Удалить файл (в корзине) |
GET /folders | Дерево папок |
POST /folders | Создать новую папку |
GET /search | Поиск файлов и папок |
POST /sharing | Создать ссылку для обмена |
GET /public-share/:token | Публичный обмен |
GET /trash | Список полицейских ящиков |
POST /trash/:id/restore | Восстановить файл |
GET /audit | Аудиторские записи |
Быстрый старт
- Создать папку — добавьте новую папку с главной страницы.
- Загрузить файл — загрузите файл в папку перетаскиванием или кнопкой.
- Разрешить — разрешить общий доступ к папке члену команды или группе.
- Ссылка для общего доступа — создание общедоступной ссылки для внешнего обмена.