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 withsudo). - Docker Engine — must already be installed; the installer does not install it.
- Docker Compose v2 — the
docker composeplugin 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?