Skip to main content

The poolparty.conf File (Linux)

The poolparty.conf file can be found in the following path:

  • <PPAppDir>/config

Note

The poolparty.conf file is only used on GNU/Linux installations.

It allows you to set specific startup parameters for the PoolParty control script. Below we outline the most relevant settings.

Possible Settings in the pooparty.conf File on Linux

The PP_Xmx parameter defines the maximum memory allocated to the PoolParty Server:

#These parameters set JVM memory constraints
PP_Xmx="4096m"

The builtin and SOLR_Xmx define if the built in Solr server is used and will be started and stopped with the poolparty start script and how much memory is allocated for the Solr server.

builtin=true
SOLR_Xmx="2g"

The PP_save_snapshots setting defines if a backup of the data folder is created on every server startup. The PP_compression_prg setting defines the compression mechanism used for creating the backup.

Note

The compression mechanism is not part of the PoolParty installation and has to be provided from the underlying operating system. If the respective mechanism is not available, the fallback is gzip.

#Set to false to disable snapshot archiving
PP_save_snapshots="true"
#Preferred stream compressor (lzop is recommended!)
PP_compression_prg="/usr/bin/lzop"

You can set the JAVA_HOME used for the PoolParty server explicitly in the poolparty.conf file.

#exmple JAVA_HOME override
#JAVA_HOME="/usr/lib/jvm/default-java"

The PP_auth_server_url parameter specifies the URL of the the PoolParty authentication server. Provided that you are using a standard port (80 or 443) your PP_auth_server settings should look like this:

PP_auth_server_url=http(s)://servername/auth 

If you are not using a standard port (80 or 443), specify the port on which the server will be running.