Requirements

What you need depends on the installation method. In every case: a 64-bit machine and access to PostgreSQL — which Docker provides itself.

To run an instance #

MethodSystemDatabase
DockerLinux x86-64Provided — a PostgreSQL 16 container is deployed alongside the instance.
Linux .deb / .rpmDebian, Ubuntu, Fedora, RHEL, openSUSEUp to you: a reachable PostgreSQL 16, local or remote.
WindowsWindows 10/11 or Server, 64-bitUp to you: a reachable PostgreSQL 16.
macOSApple SiliconUp to you: a reachable PostgreSQL 16.

Sizing #

2 GB of memory is enough for the core on its own. Reckon on 4 GB and above as soon as you add modules: each one is a separate process. Disk space, for its part, follows whatever your users upload.

To build from source #

None of this is required to install a package: the packages contain the server already built.

ToolVersion
Rust≥ 1.82 (2021 edition)
Node.js≥ 24
Note

Not sure yet which method to choose? The comparison table puts them side by side.