DBIS Core - VMID and Container Summary
Quick Reference
VMID Allocation
| Service |
VMID |
Hostname |
IP Address |
| PostgreSQL Primary |
10100 |
dbis-postgres-primary |
192.168.11.105 |
| PostgreSQL Replica |
10101 |
dbis-postgres-replica-1 |
192.168.11.106 |
| Redis Cache |
10120 |
dbis-redis |
192.168.11.120 |
| Backend API Primary |
10150 |
dbis-api-primary |
192.168.11.155 |
| Backend API Secondary |
10151 |
dbis-api-secondary |
192.168.11.156 |
| Frontend Admin Console |
10130 |
dbis-frontend |
192.168.11.130 |
VMID Ranges
- DBIS Core Services: 10000-10099 (100 VMIDs)
- Database: 10100-10119 (20 VMIDs)
- Cache: 10120-10129 (10 VMIDs)
- Frontend: 10130-10149 (20 VMIDs)
- API: 10150-10199 (50 VMIDs)
- Expansion: 10200-13999 (3,800 VMIDs)
Container Specifications
PostgreSQL (VMID 10100)
- Memory: 8 GB
- CPU: 4 cores
- Disk: 200 GB
- Port: 5432
Redis (VMID 10120)
- Memory: 4 GB
- CPU: 2 cores
- Disk: 50 GB
- Port: 6379
Backend API (VMID 10150, 10151)
- Memory: 8 GB each
- CPU: 4 cores each
- Disk: 100 GB each
- Port: 3000
Frontend (VMID 10130)
- Memory: 4 GB
- CPU: 2 cores
- Disk: 50 GB
- Ports: 80, 443
Total Resources (HA Deployment)
- Total Memory: 32 GB
- Total CPU Cores: 18
- Total Disk: 500 GB
Deployment Order
- PostgreSQL Primary (10100)
- PostgreSQL Replica (10101) - Optional
- Redis (10120)
- Backend API Primary (10150)
- Backend API Secondary (10151)
- Frontend (10130)
Network Ports
| Service |
Port |
Protocol |
Access |
| PostgreSQL |
5432 |
TCP |
Internal only |
| Redis |
6379 |
TCP |
Internal only |
| Backend API |
3000 |
TCP |
Internal/LB |
| Frontend |
80, 443 |
TCP |
Public |
Configuration Files
- Main Config:
config/dbis-core-proxmox.conf
- Deployment Plan:
DEPLOYMENT_PLAN.md