Configuration
Feature flags, environment variables, and service configuration.
Feature Flags
| Flag | Description | Status |
|---|---|---|
indoor_navigation
|
Enable indoor navigation and floor plan routing |
|
ai_assistant
|
AI-powered campus assistant chatbot |
|
maintenance_portal
|
Building maintenance request portal |
|
occupancy_predictions
|
ML-powered occupancy predictions |
|
real_time_bus_tracking
|
Real-time campus shuttle bus tracking |
|
dark_mode
|
Dark mode theme support for all portals |
|
push_notifications
|
Push notifications for schedule reminders |
|
ar_navigation
|
Augmented reality navigation overlay |
|
social_study_groups
|
Social features for study group formation |
|
emergency_alerts
|
Emergency broadcast alert system |
|
Environment Variables
| Key | Value | Actions |
|---|---|---|
DATABASE_URL |
••••••••••••••••••••••
|
|
JWT_SECRET |
••••••••••••••••••••••
|
|
GOOGLE_MAPS_API_KEY |
••••••••••••••••••••••
|
|
FIREBASE_PROJECT_ID |
navigateuz-prod
|
|
SMTP_HOST |
smtp.uz.ac.zw
|
|
REDIS_URL |
••••••••••••••••••••••
|
|
NEO4J_URI |
••••••••••••••••••••••
|
|
INFLUXDB_TOKEN |
••••••••••••••••••••••
|
|
LDAP_BASE_DN |
dc=uz,dc=ac,dc=zw
|
|
SENTRY_DSN |
••••••••••••••••••••••
|
Service Configuration
API Gateway
:8080Replicas3
Memory Limit512MB
CPU Limit0.5 cores
Auth Service
:8081Replicas2
Memory Limit256MB
CPU Limit0.25 cores
Building Manager
:8082Replicas1
Memory Limit512MB
CPU Limit0.5 cores
Mapping Service
:8083Replicas2
Memory Limit1GB
CPU Limit1 core
Timetable Service
:8085Replicas1
Memory Limit256MB
CPU Limit0.25 cores
Admin Service
:8086Replicas1
Memory Limit256MB
CPU Limit0.25 cores