|
|
cdbdd48a35
|
docs(devops): add canonical endpoint inventory
|
2026-04-03 17:29:46 -07:00 |
|
saravanakumardb1
|
fc12a8eaa2
|
feat(devops): add Local LLM Lab to ecosystem deployment
- docker-compose.ecosystem.yml: add llmlab-dashboard service (port 3075)
- setup.sh: add learning_ai_local_llms as 12th repo
- README.md: update to 31 services, 11 products, add Docker vs K8s recommendation
- docker/README.md: update port map, phase descriptions
- prompt.md: update repo list and service counts
|
2026-03-27 00:10:40 -07:00 |
|
saravanakumardb1
|
7d0c469858
|
refactor(infra): reorganize single_azure_vm into docker/ and k8s/ subfolders
- Move setup.sh, README.md, prompt.md into docker/ subfolder
- Create top-level README.md comparing both approaches
- Create k8s/README.md with full design doc: k3s architecture,
namespace strategy, manifest structure, ConfigMap/Secret design,
Cosmos emulator StatefulSet, Ollama host service, resource limits,
5-phase implementation plan, and kubectl cheat sheet
|
2026-03-24 14:11:50 -07:00 |
|
saravanakumardb1
|
e928ec6025
|
fix(infra): audit round 2 — token guard, frozen-lockfile, build cache, docs
- Add require_gitea_token() guard — fail early with actionable message
if GITEA_NPM_TOKEN is empty after restore (prevents silent failures
in Phase 4/5/7)
- Wire require_gitea_token() into phase4_build and setup_compose_env
- Remove --frozen-lockfile from admin-web + tracker-web Dockerfiles
(Docker context is missing services/ and scripts/ workspace members;
Phase 4 reconciles lockfile so --frozen-lockfile is unnecessary)
- Add docker builder prune after Phase 7 builds (reclaim 20-40 GB)
- Update README: pre-flight thresholds, Ollama stop/restart behavior,
Loki + Azurite in port map, updated memory pressure note
|
2026-03-24 13:37:21 -07:00 |
|
saravanakumardb1
|
c2ca7f53b4
|
fix(infra): harden setup.sh from independent audit findings
- Replace deprecated NodeSource curl|bash with modern GPG key + apt source
- Add build-essential + python3 to apt deps (native addons: better-sqlite3)
- Add --if-present to pnpm -r build (defensive: skip workspace members without build script)
- Fix README: remove stale proxy stripping reference from Phase 3
- Add Known Limitations section: remote browser access, ARM VM, memory pressure
- Remove AUDIT_PROMPT.md (served its purpose)
|
2026-03-24 12:56:43 -07:00 |
|
saravanakumardb1
|
35021b67b9
|
docs(infra): fix stale service count (27→30), update prompt.md + README.md for Codex agent readiness
- prompt.md: mark tasks 1-3 as DONE, add 'Current State' section listing
all implemented features, update bugs-fixed table (16 items), fix service
count in architecture diagram, add CLI reference, remove stale --frozen-lockfile
- README.md: add Resume & Retry section with examples, add CLI Flags table,
fix service count in title/phases, update build failure troubleshooting
with build log paths and retry command
- setup.sh: fix '27 services' → '30 services' in header comment and banner
|
2026-03-24 12:35:59 -07:00 |
|
saravanakumardb1
|
7c34cee0ab
|
feat(infra): install Ollama + full raw-VM bootstrap in setup.sh
|
2026-03-24 10:47:20 -07:00 |
|
saravanakumardb1
|
2458a9d3b0
|
feat(infra): add single Azure VM bootstrap script + README
|
2026-03-24 10:14:16 -07:00 |
|