Setup Polypheny
The easiest way to setup Polypheny is to use our latest release. On this page, we describe how to deploy Polypheny on different operating systems using these releases.
Prerequisites
Everything is completely self-contained and comes with its own JVM (Java Virtual Machine). The sole dependency is Docker, although it is only necessary for certain features. Nevertheless, we highly recommend configuring Docker as it greatly simplifies the deployment of data stores.
If you have Docker installed on the machine where you install Polypheny, Polypheny will connect automatically. It is also possible to connect to Docker on another host. For detailed guidance on setting up Docker for Polypheny and utilizing the Docker-based data store deployment, please refer to this documentation.
Binaries
We provide binaries for Windows, macOS and Linux. Furthermore, we provide a JAR which allows to deploy Polypheny on every system running Java.
Windows
Please download the .msi
file from the GitHub release page and follow the installer. After the installation has completed, Polypheny can be started using the Desktop icon or the entry in the start menu. After Polypheny has been started, it adds itself to the system tray.
macOS
Please download the .dmg
file from the GitHub release page. As usual, Polypheny is installed by dragging the Polypheny icon on the application folder. This adds Polypheny to the applications overview. After Polypheny has been started, it adds itself to the system tray.
Linux
We provide binaries for .deb
and .rpm
systems. These binaries come with systemd scripts for controlling Polypheny. Please check the manual of your Linux distribution on how to install the .deb
or .rpm
file.
Other
Please use the .jar
file provided on the release page. Polypheny requires a Java runtime version 11 or higher.
Data Folder
Polypheny stores files in the local file system. By default, this is done in a special folder called .polypheny
in the home directory of the executing user.
This location can be customized by setting a system environment variable called POLYPHENY_HOME
pointing to the desired location before Polypheny is started.