auto: docs sync 2026-07-02T06:00:06+00:00

Files changed: engine/lint-report.md vault/.obsidian/workspace.json vault/docs/hardware/environment.md vault/docs/hardware/ip-allocation.md vault/docs/services/services.md
This commit is contained in:
echo6-autocommit 2026-07-02 06:00:06 +00:00
commit 3060f66a19
5 changed files with 17 additions and 8 deletions

View file

@ -1,6 +1,6 @@
# Vault Lint Report # Vault Lint Report
Generated: 2026-07-01T18:00:05Z | Docs scanned: 99 | Elapsed: 0.0s Generated: 2026-07-02T00:00:07Z | Docs scanned: 99 | Elapsed: 0.0s
## Summary ## Summary

View file

@ -199,6 +199,11 @@
}, },
"active": "17bd4a6166f789d0", "active": "17bd4a6166f789d0",
"lastOpenFiles": [ "lastOpenFiles": [
"docs/services/services.md.tmp.246153.3cd59d138fdb",
"docs/services/services.md.tmp.246153.f8165c27031c",
"docs/hardware/ip-allocation.md.tmp.246153.ee4d9596c7c1",
"docs/hardware/ip-allocation.md.tmp.246153.5b0369a0250b",
"docs/hardware/environment.md.tmp.246153.4af70760f6b1",
"runbooks/pymc-repeater-kiss-tnc-reenumeration.md", "runbooks/pymc-repeater-kiss-tnc-reenumeration.md",
"runbooks/pymc-repeater-kiss-tnc-reenumeration.md.tmp.5281.e47d0cbf9c9a", "runbooks/pymc-repeater-kiss-tnc-reenumeration.md.tmp.5281.e47d0cbf9c9a",
"runbooks/headscale-oidc-boot-order.md", "runbooks/headscale-oidc-boot-order.md",
@ -207,10 +212,6 @@
"runbooks/headscale-onboard-node.md.tmp.246153.0132e66f616c", "runbooks/headscale-onboard-node.md.tmp.246153.0132e66f616c",
"runbooks/headscale-onboard-node.md.tmp.246153.52329ab2810a", "runbooks/headscale-onboard-node.md.tmp.246153.52329ab2810a",
"runbooks/headscale-onboard-node.md.tmp.246153.033a7189f5f5", "runbooks/headscale-onboard-node.md.tmp.246153.033a7189f5f5",
"runbooks/headscale-onboard-node.md.tmp.246153.5eaf55f2b459",
"runbooks/ia-cli-reference.md.tmp.3603785.daa56d288051",
"runbooks/pipeline-patterns.md.tmp.3603785.ea95256eaac1",
"runbooks/headless-browser-page-verification.md.tmp.3603785.4eb1d115aefe",
"runbooks/headless-browser-page-verification.md", "runbooks/headless-browser-page-verification.md",
"runbooks/central-deploy-cutover.md", "runbooks/central-deploy-cutover.md",
"runbooks/fleet-magicdns-resolved-migration.md", "runbooks/fleet-magicdns-resolved-migration.md",
@ -235,7 +236,6 @@
"concepts/meshtastic.md", "concepts/meshtastic.md",
"concepts/ocr.md", "concepts/ocr.md",
"archive/projects/mmud/mmud-prompts/mmud-prompts/01-update-planned.md", "archive/projects/mmud/mmud-prompts/mmud-prompts/01-update-planned.md",
"INDEX.md",
"assets/echo6yellow_logo_422x422_square.png", "assets/echo6yellow_logo_422x422_square.png",
"assets/echo6yellow_logo_422x81.png", "assets/echo6yellow_logo_422x81.png",
"assets/echo6_logo.png", "assets/echo6_logo.png",

View file

@ -98,6 +98,7 @@ Five nodes running Proxmox VE:
| mt-burleybutte | 192.168.1.185 | — | Meshtastic node (meshtasticd, Nebra 2W hat, IdahoMesh VPN) | | mt-burleybutte | 192.168.1.185 | — | Meshtastic node (meshtasticd, Nebra 2W hat, IdahoMesh VPN) |
| pi-nas | 192.168.1.245 | 100.64.0.21 | Raspberry Pi NAS | | pi-nas | 192.168.1.245 | 100.64.0.21 | Raspberry Pi NAS |
| matt-desktop | 192.168.1.254 | 100.64.0.10 | Personal workstation (Windows, your PC) | | matt-desktop | 192.168.1.254 | 100.64.0.10 | Personal workstation (Windows, your PC) |
| ha | 192.168.1.151 | 100.64.0.16 | Home Assistant (VM 151 on cloud, Docker, home automation) |
| **edge1** (rebuilt Contabo VPS) | 5.189.158.149 | 100.64.0.40 | Debian 12 + Proxmox 8.4.19, **mail-only** — Mailcow in CT 101; host Caddy + mailcow-dnat.service; rebuilt 2026-06-19 | | **edge1** (rebuilt Contabo VPS) | 5.189.158.149 | 100.64.0.40 | Debian 12 + Proxmox 8.4.19, **mail-only** — Mailcow in CT 101; host Caddy + mailcow-dnat.service; rebuilt 2026-06-19 |
| edge2 | 184.174.35.153 | 100.64.0.26 | Contabo Cloud VPS 30 NVMe — Proxmox VE 8.4.19 (LXC-only), 8c/24GB/400GB — **permanent front door** for vault/forge/notes/auth/matrix/element/vpn/proxmox.echo6.co + idahomesh/intermountainmesh | | edge2 | 184.174.35.153 | 100.64.0.26 | Contabo Cloud VPS 30 NVMe — Proxmox VE 8.4.19 (LXC-only), 8c/24GB/400GB — **permanent front door** for vault/forge/notes/auth/matrix/element/vpn/proxmox.echo6.co + idahomesh/intermountainmesh |
@ -166,7 +167,7 @@ Current registered nodes (26 total):
| toc | 100.64.0.13 | Proxmox | | toc | 100.64.0.13 | Proxmox |
| cortex | 100.64.0.14 | VM | | cortex | 100.64.0.14 | VM |
| searxng | 100.64.0.15 | LXC | | searxng | 100.64.0.15 | LXC |
| iphone-eud | 100.64.0.16 | Mobile | | ha | 100.64.0.16 | VM (cloud VM 151 — node id 54, user echo6; home automation) |
| arr | 100.64.0.18 | VM | | arr | 100.64.0.18 | VM |
| pi-nas | 100.64.0.21 | Pi | | pi-nas | 100.64.0.21 | Pi |
| mesh-bridge | 100.64.0.22 | LXC | | mesh-bridge | 100.64.0.22 | LXC |

View file

@ -88,7 +88,7 @@ edge2 (Contabo Cloud VPS 184.174.35.153 / Tailscale 100.64.0.26) uses a separate
### VMs (.150-.199) ### VMs (.150-.199)
| IP | VM | Host | Purpose | | IP | VM | Host | Purpose |
|----|-----|------|---------| |----|-----|------|---------|
| .150-.199 | (available) | | | | .151 | ha (VM 151) | cloud | Home Assistant (Docker, home automation) |
### Security Cameras (.200-.224) ### Security Cameras (.200-.224)
| IP | Camera | Location | | IP | Camera | Location |
@ -139,6 +139,7 @@ edge2 (Contabo Cloud VPS 184.174.35.153 / Tailscale 100.64.0.26) uses a separate
| 100.64.0.36 | authentik (CT 105 on edge2) — node id 48 | 10.10.10.23 (vmbr0) | | 100.64.0.36 | authentik (CT 105 on edge2) — node id 48 | 10.10.10.23 (vmbr0) |
| 100.64.0.37 | matrix (CT 106 on edge2) — hostname `matrix` | 10.10.10.24 (vmbr0) | | 100.64.0.37 | matrix (CT 106 on edge2) — hostname `matrix` | 10.10.10.24 (vmbr0) |
| 100.64.0.38 | headscale (CT 107 on edge2) — hostname `headscale` | 10.10.10.25 (vmbr0) | | 100.64.0.38 | headscale (CT 107 on edge2) — hostname `headscale` | 10.10.10.25 (vmbr0) |
| 100.64.0.16 | ha (VM 151 on cloud) — node id 54 | 192.168.1.151 |
--- ---

View file

@ -82,6 +82,7 @@ updated: 2026-06-19
| obsidian-remote | cortex (VM 150) | 100.64.0.14:8082 → :3001 | Internal (Tailscale) | Headless web Obsidian (lscr.io/linuxserver/obsidian:latest, Docker) | | obsidian-remote | cortex (VM 150) | 100.64.0.14:8082 → :3001 | Internal (Tailscale) | Headless web Obsidian (lscr.io/linuxserver/obsidian:latest, Docker) |
| mcc | media (CT 111) | 192.168.1.111:80/443 | Internal | Caddy + Postfix, pymc console web app; reverse-proxies /api,/auth,/ws → 192.168.1.253:8000 (aida-nebra) | | mcc | media (CT 111) | 192.168.1.111:80/443 | Internal | Caddy + Postfix, pymc console web app; reverse-proxies /api,/auth,/ws → 192.168.1.253:8000 (aida-nebra) |
| Samba | cortex (VM 150) | 192.168.1.150:445 | Internal | SMB file sharing — `//cortex/projects` → /home/zvx/projects (guest access) | | Samba | cortex (VM 150) | 192.168.1.150:445 | Internal | SMB file sharing — `//cortex/projects` → /home/zvx/projects (guest access) |
| Home Assistant | ha (cloud VM 151) | 192.168.1.151:8123 / 100.64.0.16 | Internal | Home automation platform (Docker, Ubuntu 24.04) |
## Services by Server ## Services by Server
@ -175,6 +176,12 @@ updated: 2026-06-19
- Source: forge.echo6.co/matt/matrix-archivist (private) - Source: forge.echo6.co/matt/matrix-archivist (private)
- See `/home/zvx/projects/.ref/docs/matrix/archivist.md` for implementation details - See `/home/zvx/projects/.ref/docs/matrix/archivist.md` for implementation details
### cloud - VM 151 "ha" (192.168.1.151 / Tailscale: 100.64.0.16)
- Home Assistant (Docker, port 8123)
- OS: Ubuntu 24.04
- Headscale node id 54, user echo6
- Home automation platform
### cloud - CT 120 (192.168.1.182 / Tailscale: 100.64.0.2) ### cloud - CT 120 (192.168.1.182 / Tailscale: 100.64.0.2)
- Immich photo management (https://immich.echo6.co) - Immich photo management (https://immich.echo6.co)
- Port 2283 - Port 2283