auto: docs sync 2026-06-15T21:11:47+00:00
Files changed: .obsidian/workspace.json INDEX.md
This commit is contained in:
parent
b495dbb313
commit
133639ede2
2 changed files with 80 additions and 1 deletions
2
.obsidian/workspace.json
vendored
2
.obsidian/workspace.json
vendored
|
|
@ -189,6 +189,7 @@
|
||||||
},
|
},
|
||||||
"active": "ea4cc678c44e8b67",
|
"active": "ea4cc678c44e8b67",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
|
"INDEX.md",
|
||||||
"archive/AUDIT-2026-02-21.md",
|
"archive/AUDIT-2026-02-21.md",
|
||||||
"runbooks/pipeline-patterns.md",
|
"runbooks/pipeline-patterns.md",
|
||||||
"archive/README.md",
|
"archive/README.md",
|
||||||
|
|
@ -221,7 +222,6 @@
|
||||||
"archive/projects/openwebui-theme-deploy.md",
|
"archive/projects/openwebui-theme-deploy.md",
|
||||||
"archive/projects/last-ember-project.md",
|
"archive/projects/last-ember-project.md",
|
||||||
"archive/projects/headscale-full-deployment.md",
|
"archive/projects/headscale-full-deployment.md",
|
||||||
"archive/projects/cc-deploy-watchtower-v2.md",
|
|
||||||
"archive/reports",
|
"archive/reports",
|
||||||
"archive/projects",
|
"archive/projects",
|
||||||
"assets/echo6yellow_logo_422x422_square.png",
|
"assets/echo6yellow_logo_422x422_square.png",
|
||||||
|
|
|
||||||
79
INDEX.md
Normal file
79
INDEX.md
Normal file
|
|
@ -0,0 +1,79 @@
|
||||||
|
---
|
||||||
|
type: index
|
||||||
|
title: Echo6 Knowledge Base
|
||||||
|
updated: 2026-06-15
|
||||||
|
---
|
||||||
|
|
||||||
|
# Echo6 Knowledge Base
|
||||||
|
|
||||||
|
The map of this vault — start here. `docs/` is current reference, `runbooks/` is how-to procedures, `projects/` is living context for active work, and `archive/` is the historical paper trail.
|
||||||
|
|
||||||
|
> [!tip] How to use this
|
||||||
|
> Click any `[[link]]` to jump to that note. Each note shows its **backlinks** (what points to it) at the bottom — including this index — so you can always get back home. The **graph view** (left ribbon) shows how it all connects.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🧭 Reference — current state (`docs/`)
|
||||||
|
|
||||||
|
**Infrastructure**
|
||||||
|
- [[environment]] — Proxmox cluster, VMs, LXCs, IP allocation, Headscale nodes, SSH access
|
||||||
|
- [[services]] — full services inventory by server (ports, compose paths, access URLs)
|
||||||
|
- [[usenet]] — SABnzbd + Usenet providers & indexers
|
||||||
|
|
||||||
|
**Software / platforms** (`docs/software/`)
|
||||||
|
- [[authentik]] — SSO: OAuth2 providers, groups, flows, branding, enrollment
|
||||||
|
- [[caddy]] — reverse proxy (Contabo + utility), dnsmasq split DNS, GoDaddy records, port map
|
||||||
|
- [[dns]] — GoDaddy DNS script, managed domains, common patterns
|
||||||
|
- [[recon]] — RECON knowledge-extraction pipeline (architecture, stack, API)
|
||||||
|
- [[searxng]] — Echo6 Search homepage (theme, config, deploy)
|
||||||
|
- [[geo-tools]] — cortex geo-processing tools (GDAL, tippecanoe, pmtiles)
|
||||||
|
|
||||||
|
**navi** (`docs/navi/`)
|
||||||
|
- [[cc-rules]] — Claude Code rules for working on navi
|
||||||
|
- [[deployment]] — navi build/deploy (VM 1130, nginx, Caddy route, rollback)
|
||||||
|
- [[themes]] — navi theme system (registry, namedTheme rule, CSS vars)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🛠️ Procedures (`runbooks/`)
|
||||||
|
|
||||||
|
- **Authentik:** [[authentik-oidc-application]] · [[authentik-access-groups]] · [[authentik-create-invitation]] · [[authentik-upgrade]]
|
||||||
|
- **Exposing a service:** [[expose-service-contabo]] · [[expose-service-home]]
|
||||||
|
- **Proxmox / hosts:** [[ct-runbook]] · [[proxmox-create-ubuntu-vm]] · [[proxmox-onboard-node]] · [[pi-nas-omv-runbook]]
|
||||||
|
- **RECON:** [[recon-operations]] · [[recon-service-integration]]
|
||||||
|
- **Mesh / Meshtastic:** [[meshtastic-sidecar-node]] · [[meshtasticd-sim-nodes-runbook]] · [[idahomesh-bridge-setup]] · [[idahomesh-vpn-device-setup]] · [[meshmonitor-password-reset]]
|
||||||
|
- **PeerTube / media:** [[add-peertube-channel]] · [[peertube-remote-runner]]
|
||||||
|
- **Internet Archive:** [[ia-cli-reference]] · [[ia-download-mirror]]
|
||||||
|
- **Patterns & infra:** [[pipeline-patterns]] · [[pg-backup]] · [[nordvpn-lxc]] · [[syncthing-add-node]] · [[mailcow-create-mailbox]]
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📦 Projects (`projects/`)
|
||||||
|
|
||||||
|
Living "read-me-first" context for active repos:
|
||||||
|
- [[advbbs-project]] — advBBS Meshtastic federated BBS
|
||||||
|
- [[mmud-project]] — MMUD mesh dungeon game
|
||||||
|
- [[deploy-livesync]] — Obsidian LiveSync (CouchDB + JWT) reference
|
||||||
|
- [[matrix-synapse-deployment]] — Matrix Synapse + Element + SSO
|
||||||
|
- [[meshtastic-headscale-runbook]] — IdahoMesh Headscale + bridge
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🔎 Discovery / reference notes (root)
|
||||||
|
|
||||||
|
- **Matrix / Signal lineage:** [[synapse]] · [[mautrix_signal]] · [[archivist]] · [[matrix_host]] · [[appservices]] · [[synapse_retention_discovery]] · [[archivist_discovery]]
|
||||||
|
- **Hookshot** (rejected — decision in [[PHASE6_DECISION]]): [[hookshot_deployment_discovery]] · [[hookshot_e2ee_discovery]] · [[hookshot_payload_discovery]] · [[hookshot_room_targeting_discovery]] · [[archive_receiver_discovery]]
|
||||||
|
- **Other:** [[argus]] · [[ia-download-queue]] · [[echo6-landing-page-data-export]] · [[PLAN]]
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## ⚙️ Baseline & rules
|
||||||
|
|
||||||
|
- [[CLAUDE-baseline]] — the global Claude Code rules (read-only mirror of `~/.claude/CLAUDE.md`)
|
||||||
|
- `rules/` — per-system conventions (docker, proxmox, caddy, tak, meshtastic, …) — read-only mirror of `~/.claude/rules/`
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🗄️ Archive
|
||||||
|
|
||||||
|
Historical deploy logs, one-time reports, and the Feb 2026 audit live in `archive/` — kept as a paper trail, not living documentation.
|
||||||
Loading…
Add table
Add a link
Reference in a new issue