Infrastructure
Compute nodes, containers, and resource status
Compute Nodes
OCI Micro-1
unhealthy- Provider
- Oracle Cloud
- Type
- E2.1.Micro (1/8 OCPU, 1GB)
- IP
- 80.225.216.99
AKS Free
healthy- Provider
- Azure
- Type
- AKS Free Tier (B2s)
- IP
- 20.235.210.24
OCI Containers (docker-compose)
| Container | Service | Internal Port |
|---|---|---|
| caddy | Caddy (reverse proxy) | 80, 443 |
| api | LakshyaGuru API | 8080 |
| website | LakshyaGuru Website | 80 |
| leadership-api | LakshyaLeadership API | 8080 |
| leadership-website | LakshyaLeadership Website | 80 |
| karyashala-api | LakshyaKaryashala API | 8080 |
| karyashala-website | LakshyaKaryashala Website | 80 |
| ads | Ad Generator | 3000 |
Key Config Files
- infra/oci/docker-compose.prod.yml — Container orchestration
- infra/oci/Caddyfile.prod — Reverse proxy + TLS (currently: tls internal)
- scripts/migrate-to-oci-full.ps1 — Full OCI migration script
- infra/terraform-oci/ — OCI Terraform IaC