FilingBox Enterprise is a storage protection solution designed for secure document management in enterprises. FilingBox Enterprise provides a network drive to employees’ PCs and offers organizational and project folders that allow file management based on organizational structure and project teams. When a request is made to access a file stored in FilingBox, the file is provided as read-only, and only when the file is opened through a predefined method using Windows Explorer can it be edited with read/write attributes. Therefore, even if ransomware runs on an employee’s PC, business documents within FilingBox remain securely protected.
User Action-Level Storage Protection Technology is a technique for protecting data from a storage perspective. Similar to how traditional network and endpoint protection inspects and blocks malicious requests, User Action-Level Storage Protection inspects the way a file opening request is made to the storage. It provides files with read/write attributes, allowing editing only through designated methods (e.g., specified opening via Windows Explorer), while all other file opening requests are given read-only attributes. User Action-Level Storage Protection is optimized for collaborative work environments where different user permissions must be applied to individual files.
$ docker network create some-network
$ docker run -d --name filingbox-enterprise \
--network some-network \
--restart always \
-e SERVICE_ADDRESS=<server-ip-address> \
-p 80:9380 \
-p 443:8443 \
-p 9480:9480 \
-p 10050:10050 \
-p 10080:10080 \
-p 10081:10081 \
-p 10098:10098 \
-p 10099:10099 \
-v storage:/var/opt/filingbox/enterprise/storage \
-v config:/etc/opt/filingbox/enterprise \
-v grpserver-logs:/opt/filingbox/enterprise/GrpServer/logs \
-v grphq-logs:/opt/filingbox/enterprise/GrpHQ/logs \
-v pushserver-logs:/opt/filingbox/enterprise/FilingPushServer/logs \
-v batch-logs:/opt/filingbox/enterprise/utils/batch_log \
-v database:/var/lib/mysql \
filingbox/enterprise:latest
This must be set for the container to run correctly:
| Variable | Description |
|---|---|
SERVICE_ADDRESS | Specifies the IP address that users will use to access FilingBox Enterprise. |
These variables are optional, but configuring them is recommended for better security and integration:
| Variable | Default | Accepted Values | Description |
|---|---|---|---|
ONLYOFFICE_SECRET | None | Base64-encoded 256-bit string | Sets the secret key used for JWT (JSON Web Token) authentication between FilingBox Enterprise and an integrated ONLYOFFICE Docs server. This must be a Base64-encoded 256-bit string, and ensure your ONLYOFFICE Docs server uses the same value. |
MANUAL_LOCK_MODE | "true" | "true", "false" | Enables manual file locking mode. When set to "true", users must explicitly lock files before editing. |
COLLECT_MODE | "true" | "true", "false" | Activates file collection mode. Useful for logging file activity or audits. |
SECRET_FOLDER_MODE | "true" | "true", "false" | Enables secret folder mode to hide files/folders from unauthorized users. |
USE_EXTERNAL_SERVER | "N" | "Y", "N" | Determines whether to use an external FilingBox server. Set to "Y" to enable; "N" to use the built-in server. |
| Volume Name | Container Path | Description |
|---|---|---|
storage | /var/opt/filingbox/enterprise/storage | Stores all protected data and documents. |
config | /etc/opt/filingbox/enterprise | Holds system configuration files. |
grpserver-logs | /opt/filingbox/enterprise/GrpServer/logs | Logs related to group server operations. |
grphq-logs | /opt/filingbox/enterprise/GrpHQ/logs | Logs related to group HQ operations. |
pushserver-logs | /opt/filingbox/enterprise/FilingPushServer/logs | Logs for the FilingBox push notification server. |
batch-logs | /opt/filingbox/enterprise/utils/batch_log | Stores logs for scheduled or batch operations. |
database | /var/lib/mysql | Internal MySQL database for FilingBox Enterprise. |
Content type
Image
Digest
sha256:954d1ebac…
Size
547.7 MB
Last updated
over 1 year ago
docker pull filingbox/enterprise