System Requirements FileCap Server

Minimum recommended system requirements

The minimum system requirements for a FileCap Server installation are as following:

  • 1 network card
  • 100GB HDD
  • 2GB memory
  • 2 CPU cores

Hardware/Virtual machine sizing

The following table displays the advised sizing for the FileCap server. Note that the disk space needed can be pre-calculated by estimating the file size that users will send.

Example:

Having 75 users sending a 2GB file within 30 days and with the configured retention time of 30 days (Max days to store files setting) would require a minimum (75x2x(30/30)=) 150GB of disk space + 20GB system space.

Users 100 250 500 1000 2000 4000
Disk space 100GB 150GB 250GB 500GB 750GB 1TB
Memory 2GB 2GB 3GB 4GB 6GB 8GB
CPU cores 2 2 4 4 6 6

Network requirements

The FileCap server has the following network requirements:

  • Public IP address
  • Public DNS name (A record) pointing to the public IP address (filecap.company.com)
  • DMZ IP address
  • Internal DNS name “filecap” pointing to the DMZ IP address
  • SMTP server for relaying email without authentication
  • NTP server

TLS certificate requirements

The FileCap server requires a SSL/TLS certificate that corresponds with the public DNS name. This certificate can be a wildcard, SAN, or single hostname certificate. There are two possible methods to enable SSL/TLS:

Upload own certificate
This certificate can be uploaded to the FileCap admin portal in PKCS#12 (P12/PFX) format  which should contain three things; the certificate, the private key (without password) and the intermediate certificates. The PKCS#12 file requires a password, which should not contain special characters and should be longer than 4 characters.

Use Let’s Encrypt
Since FileCap server version 4.0.0 it is also possible to use Let’s Encrypt. To request a certificate for Let’s Encrypt it is mandatory the DNS A record for the corresponding domain (for example filecap.company.com) exists. Also port 80 (HTTP) from the internet to the FileCap server needs to be open. (See also: Required firewall rules)

Please contact Support if you need any help generating or uploading the certificate.