Skip to content

Описание сервисов Nextbox

Группа сервисовСервисПакетная установкаDocker образ
СистемныеGatewayptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/gateway
Authptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/auth
Licenseptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/license
Linksptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/links
Limitationsptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/limitations
Notificationsptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/notifications
Discoveryptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/discovery
Proxyptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/proxy
ФайловыеFile storageptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/file_storage
File storage routerptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/file_storage_router
File storage workerptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/file_storage_worker
Shareptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/share
Webdavptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/webdav
Внешние хранилищаFcaptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/fca
Connectionsptnl-nextboxnextbox-docker.ptnl.moscow/nextbox/connections
Сервисы интеграцийSecurityptnl-nextbox-securitynextbox-docker.ptnl.moscow/nextbox/security
Keslptnl-nextbox-securitynextbox-docker.ptnl.moscow/nextbox/kesl
Infowatchptnl-nextbox-securitynextbox-docker.ptnl.moscow/nextbox/infowatch
Onlyofficeptnl-nextbox-onlyofficenextbox-docker.ptnl.moscow/nextbox/onlyoffice
Couchdb proxyptnl-nextbox-couchdb-proxynextbox-docker.ptnl.moscow/nextbox/couchdb_proxy

Gateway

Входная точка для всего апи приложения. Проверяет истекшие токены по черному списку. Агрегирует некоторые запросы.

Auth

Сервис аутентификации. Отвечает за хранение пользователей, групп, ролей. Поддерживает аутентификации:

  • встроенную
  • ldap

License

Сервис проверки лицензии. Умеет работать как с offline так и с online лицензиями.

Сервис коротких ссылок для внешнего доступа к файлам и папкам.

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