Skip to content

System Requirements

Software

ComponentMinimum version
Docker24.0+
Docker Composev2 (plugin, not docker-compose v1)
Git2.x

Check versions:

bash
docker --version
docker compose version

Hardware (minimum)

ResourceMinimumRecommended
vCPU24
RAM2 GB4 GB
Disk20 GB SSD80 GB SSD

20 GB is the absolute minimum for a clean installation. Disk usage grows with logs and database data.

Operating system

Recommended: Ubuntu 22.04 LTS (or another current Linux with Docker support).

Network

  • Ports 80 and 443 must be reachable (HTTP/HTTPS)
  • A domain or subdomain pointing to the server
  • No access to additional ports required (database and MinIO are internal)

Optional components (production)

  • SOPS + age: For encrypted secrets in the repository
  • Uptime Kuma: External monitoring (separate server)