docs(architecture): keep monitoring stacks internal on VM
This commit is contained in:
parent
5cec039905
commit
b7b3869014
@ -245,12 +245,18 @@ TASK: Keep admin-web and tracker-web on the Azure VM as Docker-hosted internal d
|
||||
CONTEXT:
|
||||
- Internal/admin/operator-facing web apps should stay on the VM
|
||||
- admin-web and tracker-web are Next.js frontends from learning_ai_common_plat under dashboards/
|
||||
- Monitoring and observability tools should also stay on the VM:
|
||||
- Grafana
|
||||
- Loki
|
||||
- Prometheus / Alertmanager if added
|
||||
- other internal ops dashboards
|
||||
- Their hostnames should be:
|
||||
- https://admin.bytelyst.com
|
||||
- https://tracker.bytelyst.com
|
||||
- Those domains should point to the VM, not Vercel
|
||||
- Browser/API configuration should use the VM backend entrypoint at https://api.bytelyst.com
|
||||
- These dashboards are internal surfaces and should not be treated as public sites
|
||||
- Monitoring stacks must also remain internal-only and should not expose raw ports publicly
|
||||
|
||||
TASK LIST:
|
||||
- [ ] 1. Audit both dashboards for browser-visible backend URLs and ensure they use https://api.bytelyst.com where appropriate
|
||||
|
||||
@ -6,6 +6,7 @@ Architecture decision after this handoff:
|
||||
|
||||
- The VM should host self-hosted infrastructure, backend APIs, and internal web tools in Docker
|
||||
- `api.bytelyst.com`, `gitea.bytelyst.com`, `admin.bytelyst.com`, and `tracker.bytelyst.com` should point to the VM
|
||||
- Monitoring and observability stacks such as Grafana and Loki should stay on the VM as internal-only tools
|
||||
- Only clearly public-facing sites should be considered for Vercel later
|
||||
|
||||
## What Was Completed
|
||||
|
||||
Loading…
Reference in New Issue
Block a user