System requirements and supported environments

·

SummitPSA is delivered as a containerized stack, so the host requirements are minimal.

Host requirements

The one-command installer checks for and requires the following on the host before it will run:

  • Linux server — Ubuntu 22.04 / 24.04 or equivalent.
  • Root access — the installer must be run as root (or with sudo).
  • Docker Engine — must already be installed; the installer does not install it.
  • Docker Compose v2 — the docker compose plugin must be present.
  • openssl — used to generate the app secret and database passwords.
  • A reachable Docker daemon.

What the stack includes

The installer brings up two containers via Docker Compose:

  • The application image (Python/gunicorn), which listens on port 8001 inside the container.
  • MariaDB 10.11 as the database, with data persisted on a Docker volume.

Networking

The app is published to 127.0.0.1:8001 on the host only — it is not exposed publicly. You provide a reverse proxy that terminates TLS and forwards to that local port, or reach it over an SSH tunnel during setup.

Was this article helpful?
Still need help? Contact SummitPSA support.