Sign inSign up

filingbox/mega

By filingbox

•Updated over 1 year ago

Image
1

214

filingbox/mega repository overview

⁠Introduction

⁠FilingBox MEGA

FilingBox MEGA is a storage protection solution that proactively prevents ransomware and data theft malware attacks on servers. FilingBox MEGA is equipped with an application inspection module, and when data requests come through the network drive, it inspects the application on the requesting server. It provides real files with read/write attributes to pre-registered applications, while all other applications receive fake files with read-only attributes, ensuring the data is safely protected. This way, even if the root account of the server is compromised, the data remains secure.

Storage protection technology safeguards data within storage from ransomware and data theft malware attacks. Similar to traditional network protection and endpoint protection technologies that include inspection modules, storage protection technology adds an inspection module to the storage, allowing only pre-registered applications to read and modify data. This technology is recommended by the ITU-T, the international standardization organization under the UN, as X.1220 and has obtained international CC (Common Criteria) certification in accordance with the CCRA (Common Criteria Recognition Arrangement).

⁠How to use this image

⁠Create a network

$ docker network create some-network

⁠Start a FilingBox MEGA container

$ docker run -d --name filingbox-mega \
  --network some-network \
  --restart always \
  -e ALLOWED_IP_ADDRESS=<allowed-ip-address-for-initial-super-admin> \
  -e KEK_PASSWORD=<your-key-encrpytion-key-password> \
  -e PRI_PASSWORD=<your-private-key-password> \
  -p 443:10443 \
  -p 30083:30083 \
  -p 10099:10099 \
  -v storage:/Storage \
  -v mega-logs:/opt/filingbox/mega2/mega/conf/logs \
  -v web-logs:/opt/filingbox/mega2/web/apache-tomcat-9.0.82/logs \
  -v push-logs:/namusoft/push/bin/logs \
  -v keymanager-logs:/opt/filingbox/mega2/keymanager/logs \
  -v config:/etc/opt/filingbox/mega2 \
  -v database:/var/lib/mysql \
  filingbox/mega:latest
⁠Variables (-e option explanation)
  • ALLOWED_IP_ADDRESS → Specifies the IP address that is allowed to access the FilingBox MEGA admin web interface for the first time. Replace with a valid IP address. To allow access from any IP address, use 0.0.0.0.
  • KEK_PASSWORD → Sets the Key Encryption Key (KEK) password for securing encryption keys. Replace with a secure password.
  • PRI_PASSWORD → Sets the Private Key password for cryptographic operations. Replace with a secure password.
⁠Volumes (-v option explanation)
  • storage:/Storage → Stores protected data.
  • mega-logs:/opt/filingbox/mega2/mega/conf/logs → Stores system logs related to FilingBox MEGA operations.
  • web-logs:/opt/filingbox/mega2/web/apache-tomcat-9.0.82/logs → Stores logs for the web interface.
  • push-logs:/namusoft/push/bin/logs → Stores logs related to push notifications.
  • keymanager-logs:/opt/filingbox/mega2/keymanager/logs → Stores logs related to key management operations.
  • config:/etc/opt/filingbox/mega2 → Stores configuration files for FilingBox MEGA.
  • database:/var/lib/mysql → Stores internal database for the system.

Tag summary

Content type

Image

Digest

sha256:13883ade2…

Size

328.7 MB

Last updated

over 1 year ago

docker pull filingbox/mega