System Requirements
Minimum Requirements
- RAM: 8 GB (4 GB available for Docker)
- Storage: 10 GB free disk space
- CPU: 2 cores (x86_64 or ARM64)
- OS:
- macOS 10.15+ (Catalina or newer)
- Windows 10/11 with WSL2
- Linux with kernel 3.10+
Software Requirements
To run Dograh AI locally, make sure you have the following installed:Docker Compose is included with Docker Desktop. Make sure Docker is running before you begin.
Docker Resource Allocation
For Docker Desktop users, ensure Docker has adequate resources:- Open Docker Desktop settings
- Navigate to Resources
- Allocate at least:
- Memory: 4 GB (8 GB recommended)
- CPUs: 2 (4 recommended)
- Disk: 10 GB
Required Ports
Ensure these ports are available:3010
- Web UI8000
- API Server5432
- PostgreSQL6379
- Redis9000
- MinIO (S3-compatible storage)9001
- MinIO Console
Checking Port Availability
Check if a port is in use (replace 3010 with the port number):Docker Registry Options
Dograh images are available from two registries:- GitHub Container Registry (Default):
ghcr.io/dograh-hq
- Recommended for most users - Docker Hub:
dograhai
- Alternative registry
REGISTRY
environment variable: