auto: docs sync 2026-08-15T12:00:04+00:00
Files changed: engine/.embcache.json engine/changelog.md engine/lint-report.md vault/.obsidian/workspace.json vault/docs/hardware/environment.md vault/projects/fleet-storage-memory-upgrade.md vault/projects/navi-recon-separation.md vault/runbooks/corescope-ingest-stall-oom.md vault/runbooks/edge2-access-reference.md vault/runbooks/edge2-boot-recovery.md vault/runbooks/navi-lift-to-media.md vault/runbooks/peertube-sitemap-redis-oom.md
This commit is contained in:
parent
38c45a278c
commit
8f95c6e5c3
12 changed files with 166 additions and 152 deletions
|
|
@ -7,9 +7,9 @@ aliases: []
|
|||
related:
|
||||
- [[environment]]
|
||||
- [[fleet-platform-baseline]]
|
||||
- [[navi-lift-to-media]]
|
||||
- [[toc-cortex-pve9.2-update]]
|
||||
- [[fleet-patch-audit]]
|
||||
- [[pve-guest-park-and-adopt]]
|
||||
- [[navi-recon-separation]]
|
||||
updated: 2026-08-15
|
||||
---
|
||||
# Fleet Storage and Memory Upgrade
|
||||
|
|
|
|||
|
|
@ -5,12 +5,12 @@ tags:
|
|||
- recon
|
||||
aliases: []
|
||||
related:
|
||||
- [[navi-lift-to-media]]
|
||||
- [[navi]]
|
||||
- [[deployment]]
|
||||
- [[cc-rules]]
|
||||
- [[fleet-storage-memory-upgrade]]
|
||||
- [[recon-operations]]
|
||||
updated: 2026-08-14
|
||||
- [[deployment]]
|
||||
- [[environment]]
|
||||
updated: 2026-08-15
|
||||
---
|
||||
# Separating navi from recon
|
||||
|
||||
|
|
@ -24,11 +24,11 @@ Platform docs: [[recon]], [[navi]].
|
|||
|
||||
`recon-vm` (VMID 1130) on data — 4 cores, 24 GB allocated, 180 GB disk on local-lvm. It runs roughly twenty [[services]] across both platforms:
|
||||
|
||||
- **recon** — `recon.service`, `recon-watchdog.service`
|
||||
- **navi** — `navi-admin`, `navi-config`, `navi-contacts`, `navi-geo`, `navi-landclass`, `navi-offroute`, `navi-places` (gunicorn, all bound to `127.0.0.1:84xx`)
|
||||
- **[[recon]]** — `recon.service`, `recon-watchdog.service`
|
||||
- **[[navi]]** — `navi-admin`, `navi-config`, `navi-contacts`, `navi-geo`, `navi-landclass`, `navi-offroute`, `navi-places` (gunicorn, all bound to `127.0.0.1:84xx`)
|
||||
- **geo stack** — `photon.service`, `argus-resolver.service`, PostgreSQL 16, plus Docker running Nominatim v5 and Valhalla
|
||||
- **content** — `kiwix.service`
|
||||
- `apache2` fronts the localhost-bound services
|
||||
- `apache2` fronts the localhost-bound [[services]]
|
||||
|
||||
Calling a relocation of this VM "moving recon" badly undersells it.
|
||||
|
||||
|
|
@ -103,5 +103,5 @@ Decided 2026-08-15: **lift the whole VM and strip each copy**, rather than rebui
|
|||
|
||||
Two findings that made this tractable, both verified rather than assumed:
|
||||
|
||||
- **The front door is a single upstream.** Caddy on utility CT 101 sends all of `navi.echo6.co` to `100.64.0.24:8440` (nginx inside recon-vm, which fans out to the gunicorns, Valhalla, Nominatim and Photon). Cutover is four `reverse_proxy` lines in one Caddyfile block — no DNS change, no Authentik change. `apache2` on the VM is only a default vhost and fronts nothing.
|
||||
- **The front door is a single upstream.** [[caddy]] on utility CT 101 sends all of `navi.echo6.co` to `100.64.0.24:8440` (nginx inside recon-vm, which fans out to the gunicorns, Valhalla, Nominatim and Photon). Cutover is four `reverse_proxy` lines in one Caddyfile block — no [[dns]] change, no [[authentik]] change. `apache2` on the VM is only a default vhost and fronts nothing.
|
||||
- **recon has no dependency on navi.** Grepping `/opt/recon` for every navi port (84xx, 8002, 8010, 2322) and hostname returns nothing, so splitting them creates no cross-host call path.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue