Requirements

A shared VPS with 1 vCPU and 1 GB RAM is enough for most organisations.

Need Minimum
Docker 24.0 or newer
Docker Compose v2.0 or newer: the docker compose plugin, not the legacy docker-compose binary
PostgreSQL 18, Redis 8 bundled in the Compose stack, nothing to install
RAM 512 MB (1 GB recommended)
CPU 1 vCPU
Disk 5 GB for application, database and logs
Network a domain name, a valid HTTPS certificate (Let's Encrypt recommended), ports 80 and 443 open inbound for nginx
Important — HTTPS required

A reporting channel over plain HTTP breaks the confidentiality duty of §8 HinSchG and GDPR. In production, HTTPS is not optional.

Edit this page on GitHub