System Requirements
Hardware and software prerequisites for running SecZim.
Supported Operating Systems
| Operating System | Version | Status |
|---|---|---|
| Ubuntu | 20.04, 22.04, 24.04 | Fully Supported |
| Debian | 11, 12 | Fully Supported |
| Rocky Linux | 8, 9 | Fully Supported |
| AlmaLinux | 8, 9 | Fully Supported |
| CentOS | 7, 8 Stream | Supported |
| RHEL | 8, 9 | Fully Supported |
| RHEL | 7 | Supported |
Hardware Requirements
Minimum
| CPU | 2 cores |
| RAM | 2 GB |
| Disk Space | 10 GB |
Recommended
| CPU | 4+ cores |
| RAM | 4+ GB |
| Disk Space | 50+ GB (for logs) |
Note
Disk requirements depend on email volume and log retention settings. High-volume servers may need more storage.
Software Dependencies
The installer automatically handles these dependencies:
- Docker - For MySQL database container
- Postfix - Mail transfer agent (existing installation)
- curl - For downloading components
Network Requirements
| Port | Purpose | Direction |
|---|---|---|
| 8080 | Web Dashboard | Inbound |
| 10031 | Policy Server | Local only |
| 443 | License validation | Outbound |
Mail Server Compatibility
- Zimbra - 8.x, 9.x, 10.x
- Postfix - 3.0+
Important
SecZim must be installed on the same server as your mail server (Postfix/Zimbra) for policy integration.
Verify Your System
Run these commands to check your system meets requirements:
# Check OS version
cat /etc/os-release
# Check available RAM
free -h
# Check disk space
df -h
# Check if Docker is installed
docker --version
# Check Postfix
postconf mail_version