SMB1/CIFS, FTP/FTPS and NFS are the currently supported protocols.
The Enterprise add-on provides support for SMB2 and SMB3. With hardware acceleration available for SMB3 encryption/decryption.
More ...
Create a custom filesystem with the core server providing all of the network protocol support.
More ...
Store filesystem metadata in a database, and optionally the file data. Includes smart caching, data compression and data integrity checking.
More ...
Using asynchronous socket I/O, thread pools and memory pools the server can handle thousands of concurrent connections.
File servers can be clustered with distributed locking and file access support, using Hazelcast as the underlying cluster technology.
The file server can be run via a Docker image, with pre-built images available on the Docker Hub for various starting configurations.
More ...
The project is split into a number of components that are available from Maven Central for easy inclusion in your own projects.
More ...