auto: docs sync 2026-04-19T06:00:07+00:00
Files changed: docs/hardware/environment.md docs/services/services.md runbooks/recon-operations.md runbooks/recon-service-integration.md
This commit is contained in:
parent
1e65c3bbe8
commit
19ff1c7e79
4 changed files with 36 additions and 17 deletions
|
|
@ -35,8 +35,8 @@
|
|||
| Open WebUI | cortex (VM 150) | 192.168.1.150:8080 | https://ai.echo6.co | AI chat interface (Docker, Ollama backend, SSO) |
|
||||
| Qdrant | cortex (VM 150) | 192.168.1.150:6333 | Internal | Vector database (Docker, RECON knowledge store) |
|
||||
| TEI | cortex (VM 150) | 192.168.1.150:8090 | Internal | Text embeddings (Docker, bge-m3 1024-dim) |
|
||||
| RECON | data (CT 130) | 192.168.1.130:8420 | https://recon.echo6.co | Knowledge extraction pipeline (systemd, dashboard+API) |
|
||||
| Files | data (CT 130) | 192.168.1.130:8888 | https://files.echo6.co | PDF library (nginx, Authentik forward auth) |
|
||||
| RECON | data (VM 131) | 192.168.1.130:8420 | https://recon.echo6.co | Knowledge extraction pipeline (systemd, dashboard+API) |
|
||||
| Files | data (VM 131) | 192.168.1.130:8888 | https://files.echo6.co | PDF library (nginx, Authentik forward auth) |
|
||||
| Samba | data | 192.168.1.240:445 | Internal | SMB file sharing — `//data/library` → /mnt/data/library (guest access) |
|
||||
| Matrix Synapse | Contabo | 127.0.0.1:8008 | https://matrix.echo6.co | Matrix homeserver (Docker, SSO) |
|
||||
| Element Web | Contabo | 127.0.0.1:8088 | https://element.echo6.co | Matrix web client (Docker) |
|
||||
|
|
@ -186,18 +186,24 @@
|
|||
- Share: `//data/library` → `/mnt/data/library` (browseable, read-write, guest OK, force user/group root)
|
||||
- Workgroup: WORKGROUP, standalone server
|
||||
|
||||
### data - CT 130 (192.168.1.130 / Tailscale: 100.64.0.24)
|
||||
### data - VM 131 "recon-vm" (192.168.1.130 / Tailscale: 100.64.0.24)
|
||||
- **Migrated from CT 130 (LXC) on 2026-04-19**
|
||||
- OS: Ubuntu 24.04.4 LTS, kernel 6.8.0-110-generic
|
||||
- Resources: 4 cores, 16GB RAM, 100GB disk
|
||||
- Software: Docker 29.4.0, Python 3.12.3 (venv), Tailscale, nginx, sqlite3
|
||||
- RECON knowledge extraction pipeline
|
||||
- systemd service: `recon.service`
|
||||
- Dashboard + API on port 8420 (internal)
|
||||
- nginx file server on port 8888 (files.echo6.co)
|
||||
- systemd services: `recon.service`, `recon-watchdog.service`, `kiwix.service`
|
||||
- Dashboard + API on port 8420 (https://recon.echo6.co)
|
||||
- nginx file server on port 8888 (https://files.echo6.co, Authentik forward auth)
|
||||
- Kiwix-serve on port 8430 (ZIM library, 10 sources)
|
||||
- Install: `/opt/recon/` (Python 3, Flask, venv)
|
||||
- NFS mount: pi-nas:/export/library → /mnt/library (PDF source)
|
||||
- NFS mounts: pi-nas:/export/library → /mnt/library (PDF source), /mnt/nav, /mnt/kiwix
|
||||
- Pipeline: Extract (PyPDF2→pdftotext→Tesseract→Gemini Vision) → Enrich (Gemini) → Embed (TEI/Qdrant)
|
||||
- DB: SQLite (status), Qdrant on cortex:6333 (vectors)
|
||||
- Backups: rsync to Contabo every 6hrs (concepts, text, DB, config)
|
||||
- Backups: rsync to Contabo every 6hrs (concepts, text, DB, config), DB snapshot every 2hrs
|
||||
- Config: `/opt/recon/config.yaml`, keys in `/opt/recon/.env`
|
||||
- Docs: `/opt/recon/PROJECT-BIBLE.md`
|
||||
- User: zvx (sudo, SSH key auth)
|
||||
|
||||
### utility - CT 106 (192.168.1.106)
|
||||
- IdahoMesh Headscale (https://vpn.idahomesh.com)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue