mirror of
https://github.com/myronblair/ai-context
synced 2026-07-27 17:23:53 -05:00
Full rewrite for current infra state — StreamHoard consolidation, VoIP split out, dead references purged
- Replace all Jellyfin/MediaStack/WireGuard-CT110 references (destroyed 2026-07-23) with StreamHoard/CT104 throughout; add streamhoard.md covering the full consolidated stack, MSP360 backup setup, and migration incidents - Split FusionPBX/SignalWire/landline content into its own voip.md (was scattered across jarvis.md and sites.md, and referenced the old destroyed DO droplet IP) - Fix stale facts: JARVIS webhook port (:1972 -> 80/https), rotated registration key/GitHub PAT, FortiGate admin port (9443 not 443), current WAN-IP-drift/VIP gotchas - Add reference.md for repo inventory notes, assistant hard limits, ZeroTraceGPT IQ, payments migration status - Update gotchas.md with unprivileged-LXC mount limitations and MSP360 dpkg-repack gotcha
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
# Misc Reference
|
||||
|
||||
## Repo inventory notes
|
||||
- GitHub is source of truth; Gitea mirrors one-way (GitHub → Gitea only, never push to Gitea directly).
|
||||
- **Stale/legacy repos that predate current infra — don't treat as authoritative:** `mediastack` (MediaStack VM destroyed 2026-07-23, superseded by `kino-app`/StreamHoard), `kino` (an earlier/separate repo from the current `kino-app`), this `ai-context` repo itself was ~1 month stale before this rewrite.
|
||||
- `ai-context` (this repo) is the canonical "hand this to a new AI session" reference — keep it updated after any major infra change, the same way this file was updated 2026-07-24.
|
||||
|
||||
## Assistant hard limits (what an AI assistant working this environment will/won't do)
|
||||
- Won't enter passwords/tokens into login forms or complete OAuth flows on the user's behalf.
|
||||
- Won't materialize a raw secret in a visible command/transcript even with permission — use env vars/files instead.
|
||||
- Destructive actions on shared/production infra need explicit, specific confirmation (a general "clean this up" isn't enough for an actual `rm`; pushing to a repo's default branch needs the branch named explicitly).
|
||||
|
||||
## ZeroTraceGPT IQ (local AnythingLLM instance, not yet integrated into JARVIS)
|
||||
- Rebranded AnythingLLM instance on Myron's Windows workstation, base URL `http://127.0.0.1:7865`, API prefix `/api/v1/...`, Bearer token `9NPG3XG-32V47D6-PYET8BB-CDYYVRG`.
|
||||
- OpenAI-compatible endpoints (`/v1/openai/chat/completions`) once a model is loaded; RAG-backed workspace chat (`/v1/workspace/{slug}/chat`).
|
||||
- **Not yet wired into JARVIS's Arc Reactor AI tier cascade** — blocked because it's bound to `127.0.0.1` only (needs LAN or Tailscale exposure before VM211 can reach it). If asked to add it as a tier, follow the same pattern as the existing Ollama Tier 1.5 entry.
|
||||
- Separate from a lighter desktop app also called "ZeroTraceGPT" (GPT4All-based, different product, installed locally).
|
||||
|
||||
## Payments consolidation (planned, not started)
|
||||
Move tomsjavajive.com off Stripe onto Square, to consolidate all payment-taking sites onto one processor (parkerslingshotrentals.com already uses Square). See sites.md for current per-site payment processor status.
|
||||
Reference in New Issue
Block a user