docs/domain-plan.md

# Domain Plan

## Primary Domain

`lakshaywalia.com`

## Suggested Subdomains

| Subdomain | Purpose |
|---|---|
| `portal.lakshaywalia.com` | Backstage developer portal |
| `argocd.lakshaywalia.com` | Argo CD dashboard |
| `grafana.lakshaywalia.com` | Monitoring dashboards |
| `harbor.lakshaywalia.com` | Container registry |
| `jenkins.lakshaywalia.com` | Jenkins automation |
| `sonar.lakshaywalia.com` | SonarQube dashboard |
| `auth.lakshaywalia.com` | Keycloak SSO |
| `api-dev.lakshaywalia.com` | Sample dev API |
| `app-dev.lakshaywalia.com` | Sample frontend app |

## Access Strategy

Use Cloudflare Tunnel for home-server services so we do not need:

- Public IP
- Router port forwarding
- Exposed home network ports

## Notes

During the first local setup, we can also use LAN IP and nip.io domains before connecting Cloudflare.