Docker Infrastructure & Isolation Monitoring
Dedicated isolated microservices running under namespace: resort-ai
Dedicated Network: resort-ai-network
resort-ai-frontend
HealthyNext.js 14 Dashboard
Host: 3091 -> Internal: 3000
resort-ai-backend
HealthyFastAPI Telephony API
Host: 8091 -> Internal: 8000
resort-ai-postgres
ProtectedDedicated PostgreSQL 16
Internal 5432 (Isolated / Unexposed)
resort-ai-redis
ProtectedDedicated Redis 7 Broker
Internal 6379 (Isolated / Unexposed)
resort-ai-worker
ActiveCelery AI Calling Worker
Internal Worker Process
resort-ai-scheduler
ActiveCelery Beat Scheduler
Internal Cron Process
Host Isolation Safety Guarantees
- Bridge Network Isolation:
resort-ai-networkprevents packet cross-routing to existing containers on the host. - Internal Data Stores: Dedicated PostgreSQL 16 & Redis 7 never publish host ports 5432 / 6379, preventing database clashes.
- Isolated Named Volumes:
resort-ai-postgres-data,resort-ai-redis-data,resort-ai-recordings,resort-ai-uploads. - Safe Port Mapping: Public frontend on
3091and backend on8091safeguard default ports 3000, 8000, 8080.