Skip to main content

PoolParty System Requirements

Operating System

Starting from PoolParty 2024 Release 2 the only supported OS will be 64 bit Linux (preferably Debian 12).

Important

Starting from PoolParty 2024 Release 2 there will be no Windows support for new PoolParty on-premise customers.

We will continue to support current customers running PoolParty on a Windows Server 2019 64-bit edition or higher. Support for Windows Server 2016 for on-premise installations of PoolParty has however been discontinued since Microsoft has stopped supporting it. Furthermore, we will be moving to only provide support for Windows Server 2022.

Note

Semantic Classifier is supported only if you run PoolParty on a GNU/Linux Server.

Java Runtime Environment

Make sure a Java Runtime Environment is in place. The current PoolParty version requires OpenJDK 21.

You can check your Java version by typing the following command in a console:

java -version

Note

Please note that the current PoolParty version, PoolParty 2024 Release 2, still supports Java 17; the next version, i.e. PoolParty 2024 Release 3, will however only support JDK21.

Elasticsearch

The current PoolParty version ships with Elasticsearch version 8.12.1

Note

Please note that the support for Solr has been deprecated with the current release; starting from the next release, i.e PoolParty 2024 Release 3, the support of Solr will be dropped. Please make sure that you have migrated your index from Solr to Elasticsearch as soon as possible. For more details please refer to Switching from Solr to Elasticsearch in PoolParty and Migrating Index from Solr to Elasticsearch on Linux

Keycloak

The current PoolParty version ships with Keycloak 25.0.6

Since the database originally coming with Keycloak is not intended for productive deployment it is necessary to change over to an external DB (PostgreSQL). You can find more details on how to migrate this database here.Migrate a Keycloak Embedded Database to an External Database Service (Linux)

PostgreSQL

Since the database Keycloak originally comes with is only intended for development and testing, it is necessary to migrate the Keycloak DB to PostgreSQL to be able to use it in productive environments.

The current PoolParty version has been tested with and supports PostgreSQL version 16.

Apache Tomcat

The current PoolParty version ships with Apache Tomcat 9.0.91

Web Application Servers Requirements

The following memory and disk space requirements apply for a Web Application Server:

  • Memory:

    • Advanced Server:

      minimum 8 GB RAM dedicated to the web application server (16 GB recommended)

    • Enterprise Server, Search Server, Semantic Integrator:

      minimum 16 GB RAM dedicated to the web application server (32 GB recommended)

  • For all configuration levels:

    • minimum 2GB RAM dedicated to PooParty's integrated Apache Solr server

  • Hard disk space dedicated to the web application server:

    • minimum 2.5 x available RAM, for example:

      • 8GB RAM = 20GB disk space

      • 16GB RAM = 40GB disk space

      • 32GB RAM = 80GB disk space