Appearance
Описание сервисов Nextbox
| Группа сервисов | Сервис | Пакетная установка | Docker образ |
|---|---|---|---|
| Системные | Gateway | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/gateway |
| Auth | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/auth | |
| License | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/license | |
| Links | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/links | |
| Limitations | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/limitations | |
| Notifications | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/notifications | |
| Discovery | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/discovery | |
| Proxy | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/proxy | |
| Файловые | File storage | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/file_storage |
| File storage router | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/file_storage_router | |
| File storage worker | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/file_storage_worker | |
| Share | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/share | |
| Webdav | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/webdav | |
| Внешние хранилища | Fca | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/fca |
| Connections | ptnl-nextbox | nextbox-docker.ptnl.moscow/nextbox/connections | |
| Сервисы интеграций | Security | ptnl-nextbox-security | nextbox-docker.ptnl.moscow/nextbox/security |
| Kesl | ptnl-nextbox-security | nextbox-docker.ptnl.moscow/nextbox/kesl | |
| Infowatch | ptnl-nextbox-security | nextbox-docker.ptnl.moscow/nextbox/infowatch | |
| Onlyoffice | ptnl-nextbox-onlyoffice | nextbox-docker.ptnl.moscow/nextbox/onlyoffice | |
| Couchdb proxy | ptnl-nextbox-couchdb-proxy | nextbox-docker.ptnl.moscow/nextbox/couchdb_proxy |
Gateway
Входная точка для всего апи приложения. Проверяет истекшие токены по черному списку. Агрегирует некоторые запросы.
Auth
Сервис аутентификации. Отвечает за хранение пользователей, групп, ролей. Поддерживает аутентификации:
- встроенную
- ldap
License
Сервис проверки лицензии. Умеет работать как с offline так и с online лицензиями.
Links
Сервис коротких ссылок для внешнего доступа к файлам и папкам.
Limitations
Сервис правил ограничения на аплоад и изменение файлов. Поддерживает следующие ограничения:
- по размеру файла
- по расширению файла
Notifications
Сервис уведомлений о различных событиях в системе. Умеет слать уведомления по websocket на web интерфейс и на почту.
Discovery
Сервис регистрации других сервисов в nextbox.
Proxy
Сервис проксирования запросов по http.
File storage
Сервис хранения метаданных файловой системы.
File_storage_router
Сервис агрегирования бизнес логики по работе с файлами.
File_storage_worker
Сервис хранения файлов. Поддерживаемые типы:
- системной хранилище
- S3
Share
Сервис шаринга файлов между пользователями и во вне.
Webdav
Сервис адаптер для доступа к некстбоксу через wevdav протокол.
Fca
Сервис доступа ко внешним файловым хранилищам. Поддерживаемые типы хранилищ:
- sftp
- yandex disk
- webdav
- nextbox
- nextcloud
- s3
Connections
Сервис хранения подключений
- файловые подключения
- подключения уведомлений
- проксирующие подключения
Security
Сервис проверки файлов. Из коробки поддерживает два типа интеграция со внешними системами:
- kesl
- infowatch
Есть возможность подключать свои собственные сервисы проверок файлов.
Kesl
Интеграция проверки с антивирусом касперского
Infowatch
Интеграция с DLP Infowatch
Onlyoffice
Сервис интеграции с офисным пакетом onlyoffice
Couchdb proxy
Сервис интеграции с couchdb