Server System Requirements
This article describes the requirements of PowerFolder Server regarding hardware, operating systems, and third-party software. Please review all requirements carefully to avoid problems during installation or in production use.
Contents
Hardware Requirements
There is no single hardware recommendation for PowerFolder Server, as requirements depend heavily on the number of folders and files being managed. The following figures provide a rough guideline for scaling hardware.
For an installation managing approximately 1,000,000 files the following is recommended:
Dual- or Quad-Core CPU, > 2 GHz
4–8 GB RAM
~100 MB disk space for the application itself (data storage must be scaled separately)
If you experience startup problems related to memory, or need to increase the JVM heap size, please refer to the Server – Memory Configuration article.
Network Requirements
PowerFolder Server requires the following ports to be open:
Protocol / Port | Purpose |
|---|---|
| Web Interface (HTTPS) |
| HTTP Tunnel – data exchange for clients behind firewalls |
| Direct data exchange between clients and server |
Changing Port Numbers
All ports listed above can be changed. You can modify them either via the Web Interface (Administrator settings) or directly in the Server Configuration File.
Exchanging Data via the HTTP Tunnel
When a client is behind a firewall that blocks all ports except port 80, the client encrypts its data using the PowerFolder-internal transfer protocol and sends it via HTTP POST to the server's non-SSL URL. Routing traffic through the SSL-protected URL in this scenario would result in double encryption — once by the internal protocol and once by TLS — unnecessarily slowing down the transfer.
Serving the Web Interface on Linux-based Operating Systems
On Linux-based systems, non-root users cannot bind to ports below 1024. To run PowerFolder Server without root privileges, either:
Recommended: Place a reverse proxy (Apache or Nginx) in front of PowerFolder Server, or
Configure PowerFolder to use ports above 1024.
Software Requirements
Support Policy: PowerFolder can only provide support for server, database, or desktop software versions that are still under active support from their respective vendors. Once a software version reaches end-of-life (EOL), the PowerFolder support team is unable to assist with issues specific to that version.
Operating Systems
Microsoft Windows
Edition | Supported Versions |
|---|---|
Server | ✔ 2016 ✔ 2019 ✔ 2022 ✔ 2025 |
Desktop | ✔ 10 ✔ 11 |
Linux / Unix / Solaris
Distribution | Status |
|---|---|
Debian, Ubuntu LTS, RHEL / Rocky Linux, SLES | ✔ Supported |
Due to the large number of Linux distributions, full support and testing is limited to Debian and Ubuntu LTS distributions.
Databases
Database | Supported Versions |
|---|---|
Microsoft SQL Server | ✔ 2016 ✔ 2017 ✔ 2019 ✔ 2022 |
MySQL | ✔ 8.0 ✔ 8.4 LTS |
MariaDB | ✔ 10.6 LTS ✔ 10.11 LTS ✔ 11.4 LTS |
PostgreSQL | ✔ 14 ✔ 15 ✔ 16 ✔ 17 |
Browsers
Browser | Status |
|---|---|
Microsoft Edge (Chromium-based) | ✔ 80 and higher |
Mozilla Firefox | ✔ 90 and higher |
Google Chrome | ✔ 90 and higher |
Apple Safari | ✔ 14 and higher |
Internet Explorer | ✘ Not supported (EOL) |