Commit Graph
17 Commits
Author SHA1 Message Date
inference-bot 2c38f4d2c3 upgrade window 2026-11-09: executed (gateway 1.108.3, chat overlay 1.4.8) — record the outcome, the 400 MB task-limit OOM and its --no-backup remedy, and refresh the live image pins 2026-11-09 05:04:27 +00:00
inference-bot 52e3c9d502 runbook: re-check the upgrade window against live state — correct the rollback tag, mark the prebuilt candidate stale, extend the marker list to ten, and flag the failing backups as the open risk 2026-11-09 04:17:06 +00:00
inference-bot 5a4492e725 ops: document the member provisioning boundary (org-backed, credit-pack, manual, hidden-email) and the daily paid-but-unprovisioned watchdog 2026-11-07 00:27:15 +00:00
inference-bot 0f40dcc519 runbook: add the standing supply-chain IoC check to the gateway verify steps 2026-11-06 04:11:11 +00:00
inference-bot 816961fb2d runbook: 2026-11-08 upgrade window — LiteLLM 1.103.2→1.108.0 + LibreChat overlay 1.4.5→1.4.8
Prepared and validated on 2026-11-06; nothing deployed. Candidates:
- code/litellm branch upgrade-v1.108.0 → image 1.0.0-20261106-9e25578
  (8/8 patches verified in the built image and in a live sandbox run;
  image-gen spend row verified nonzero twice — fake + real Regolo probe;
  36 additive migrations; budget_reset_at + portal API shapes unchanged).
- co-op/librechat-custom branch bump-appstore-1.4.8 → overlay 20261106-c2aec74
  (appstore 1.4.8 = tooling bumps on the same 0.8.8 upstream; all overlay
  anchors verified against the real 1.4.8 image — no porting needed).
Runbook: LiteLLM first, member-scope verification, rollback = previous tag
per app, window estimate 45-60 min.
2026-11-06 04:11:01 +00:00
inference-bot 4d3f539a84 ops: record the decision to keep the historical ledger test rows (audit L7 — net zero; rewriting the money ledger is worse than the noise) 2026-11-05 16:26:17 +00:00
inference-bot 3bf152b58a ops: record the LibreChat key-feed design decision (audit M2) — kept with monitoring; per-member fetch rejected as the riskier path 2026-11-05 16:21:52 +00:00
inference-bot 2eb88f55b4 docs: infrastructure audit — app inventory, backups, CI, provider pricing, agent fleet
Audit of the operator docs against live reality (2026-11-04):
- app-inventory.md: all 19 Cloudron apps with id, fqdn and registry image pin.
  Corrects the portal path (code/member-portal, not co-op/member-portal) and the
  panel path (local/coop.inference.admin-panel, not code/admin-panel).
- maintenance/backups.md: the two backup systems; the deliberate per-user restic
  cache split and the --group-by "" retention fix, with why.
- maintenance/woodpecker-ci.md: CI server + agent, image build/pin, manual-only
  trigger, git-lfs requirement, and its current not-yet-green state (agent's
  job-collection long-poll gets HTTP 500 from the server).
- provider-pricing/: index + GreenPT, Tinfoil (local EHBP proxy architecture) and
  the Metis /v1/systemone decision-model route; regolo.md updated to record the
  gateway prices were applied.
- agent-fleet.md: steward, infrastructure-bot and socialbot (Unix users, gateway
  units, teams); member-bot tier 2 planned but not yet provisioned.
- README: file list; operator-token-runbook: correct the membership_sweep cadence
  (3x daily, not nightly); migration doc: post-migration addendum (16->19 apps,
  DNS split resolved, old box still on with apps stopped).
2026-11-04 14:46:12 +00:00
Nathan Schneider 8581983286 docs: chat task models — OWUI task model pinned to greenpt/glm-5.3-flash, suggestions state 2026-10-19 14:53:20 -06:00
Nathan Schneider ed9e512260 librechat-sandbox: per-member image billing restored; system key is safety-net only 2026-10-19 08:50:14 -06:00
Nathan Schneider af1e413e5b librechat-sandbox: image gen bills to system key (no gate); fallback usage monitored in digest 2026-10-19 08:30:40 -06:00
Nathan Schneider 7c16c7cc2a librechat-sandbox: homepage-canonical palette + green logo (flash-glitch fix) 2026-10-18 23:50:54 -06:00
Nathan Schneider d5ee87d09c librechat-sandbox: per-member key auto-load (portal feed + sync-keys.js), redaction gotcha 2026-10-18 23:29:16 -06:00
Nathan Schneider aaf3091f0f librechat-sandbox: manifest-pinned deploy flow, builder-cache + ECONNRESET pitfalls, branding overlay, keyless image path; current deployed tag 2026-10-18 22:53:12 -06:00
Nathan Schneider b90af7aa64 LibreChat sandbox: accessible image generation via MCP tool; two MCP servers; new overlay tag 2026-10-18 20:54:31 -06:00
Nathan Schneider b743f77737 LibreChat sandbox: rewrite maintenance doc for the volume-config + overlay-image architecture
Documents the verified setup: config/env/MCP on the persistent volume,
brand assets via the pinned overlay image, /app/data/env precedence over
cloudron env, the manifest.dockerImage deploy mechanism, image-gen as an
agent tool, and the 2026-10-18 crash-loop root cause (hand-edited manifest).
2026-10-18 20:31:03 -06:00
Nathan Schneider 548d1e5a60 Add LibreChat sandbox maintenance documentation 2026-10-18 15:32:23 -06:00