System requirements
Server
| Minimum | Recommended (30 rooms in use at once) | |
|---|---|---|
| CPU | 1 vCPU | 2 vCPU |
| Memory | 1 GB | 2 GB |
| Disk | 2 GB (application) + database | 10 GB |
| Operating system | Debian 12+, Ubuntu 22.04+, RHEL / Rocky / Alma 9+, Fedora 38+, Amazon Linux 2023 (x86_64 or ARM64); macOS 12+ (Apple silicon or Intel); Windows 11, Windows Server 2022 / 2025 (x64); or any host with Docker | Ubuntu 24.04 LTS |
| Python | 3.10 – 3.13 | 3.12 |
| PostgreSQL | 13 or later | 16 |
| Web server | Apache HTTP Server 2.4 (installed and set up by the Linux installer) in front of CHIPS; ports 80 and 443 reachable by users | HTTPS: Let's Encrypt on Apache, or an AWS Application Load Balancer with an ACM certificate |
| AWS | EC2 t3.small / t4g.small or larger; security group open on 80/443 (not 8080); optionally Amazon RDS for PostgreSQL | see Running on AWS |
Outbound internet access is needed only to install Python packages (or use the offline bundle), and for the optional Jira integration and OAuth sign-in providers. CHIPS never contacts the vendor.
Users' devices
Any current web browser: Chrome, Edge, Firefox or Safari (the last two major versions), on Windows, macOS, Linux, iPhone/iPad or Android. JavaScript and WebSockets must be allowed. Nothing is installed.
Capacity
- Rooms: unlimited (Team and Enterprise; 5 active rooms in Community).
- People per room: up to 30, scrum master included.
- Stories per CSV or Jira import: 500.