Quick Start - Deploy Control Panel¶
Deploy the Z-GRC control panel using Docker Compose.
Prerequisites¶
- Docker and Docker Compose installed
- 2GB RAM minimum
Installation¶
1. Clone Repository¶
2. Configure Environment¶
Generate secrets:
Edit .env.docker:
DB_TYPE=postgres
DB_HOST=postgres
DB_PASSWORD=your_secure_password
DB_SYNCHRONIZE=false
JWT_SECRET=your_jwt_secret
SERVICE_API_KEYS=sk_your_service_key
3. Start Services¶
4. Access Application¶
Open http://localhost:3000
Generate API Key¶
- Login to the dashboard
- Navigate to Settings → API Keys
- Click Generate New Key
- Configure quotas and policies
- Copy the generated key
Next Steps¶
- Install Z-GRC Package - Package installation guide
- Proxy Server Setup - Standalone proxy guide
- Self-Host Guide - Production deployment