Commit Graph

  • f7a8b668d3 paperwork: refresh STATUS.md + CLAUDE.md; finalize 4b vh 2026-04-24 16:31:41 -07:00
  • 42fbc4b4c4 elway: lazy sudo probe — don't prompt when every sudo step will skip vh 2026-04-24 15:04:36 -07:00
  • 9c20e42215 task-board: add stack + elway deploy playbook vh 2026-04-24 14:26:42 -07:00
  • f115c982bc elway: add tier 1 + tier 2 idempotency vh 2026-04-24 10:39:48 -07:00
  • dea95bf526 elway: add mini playbook runner + smoke playbook vh 2026-04-24 10:09:16 -07:00
  • 04884742e2 cosyvoice: rewrite README smoke test + document gotchas vh 2026-04-24 00:28:15 -07:00
  • 01c5380059 parakeet: rewrite on sherpa-onnx; own the wrapper end-to-end vh 2026-04-24 00:18:45 -07:00
  • 82f95d7428 restic/irv-ml1: cover docker-stack user state under /worktank vh 2026-04-23 23:48:23 -07:00
  • 1a67370138 parakeet + cosyvoice: add stacks + deploy to irv-ml1 vh 2026-04-23 23:40:36 -07:00
  • 06476745f1 comfyui: add stack + deploy to irv-ml1 vh 2026-04-23 22:56:21 -07:00
  • ba55f5e902 docs/pbs-deployment: fix namespace CLI syntax, add web UI fallback vh 2026-04-22 14:37:40 -07:00
  • d7e6f32e36 docs/pbs-deployment: require per-hypervisor namespaces vh 2026-04-22 14:33:54 -07:00
  • 2f76da2108 docs/pbs-deployment: note ZFS case-insensitive + NFSv4 incompatibility vh 2026-04-22 11:26:17 -07:00
  • 58f2a22966 llama-swap: pin qwen3.5-9b + qwen3.6-35-a3b as a coexistence group vh 2026-04-22 09:05:19 -07:00
  • 597c127cc4 docs/pbs-deployment: Phase 0 — explicit handling of root_squash vh 2026-04-21 18:51:42 -07:00
  • 0368ab732a docs: PBS deployment runbook (ANA primary + NH3 DR mirror) vh 2026-04-21 17:14:46 -07:00
  • 76a0768fdb restic: drop scheduled forget across all 6 hosts vh 2026-04-21 17:00:23 -07:00
  • 65d19e4e35 sf-ana-container: ssh-target user is vhoang (not lkraven as guessed) vh 2026-04-21 16:56:29 -07:00
  • fd1c9287cd scripts/refresh-*: StrictHostKeyChecking=accept-new on first connect vh 2026-04-21 16:53:56 -07:00
  • 017f8f9b76 fleet: re-frame SureFire hosts from tenant-only to PFI-managed vh 2026-04-21 16:51:50 -07:00
  • 2cda9fd8a6 docs: STATUS.md — current fleet state + open issues vh 2026-04-21 15:03:56 -07:00
  • b842212b06 fleet: register 9 hosts surfaced by gap-analysis audit vh 2026-04-21 14:29:43 -07:00
  • b33439499b scripts/discover-*: four QoL upgrades from first live gap-analysis run vh 2026-04-21 14:19:12 -07:00
  • 57c944ad5f scripts/discover-unifi: correct field selectors for real API response shape vh 2026-04-21 14:12:42 -07:00
  • ddc45dc3bd scripts/discover-unifi: add 'raw <path>' mode for debugging selectors vh 2026-04-21 14:07:28 -07:00
  • 3bdbfc3424 scripts/discover-unifi: switch to Site Manager API (developer.ui.com) vh 2026-04-21 14:04:50 -07:00
  • 8f1a2789a9 scripts/discover-fortigate: validate by IP presence, not error-string match vh 2026-04-21 13:51:10 -07:00
  • 6f998a83c3 fleet: retire NH3-Firewall (Fortigate 101F @ 10.100.250.1) vh 2026-04-21 13:48:26 -07:00
  • 6a72408c5e scripts/discover-fortigate: handle real FortiOS output + user@host arg vh 2026-04-21 13:46:39 -07:00
  • 83eddc872a scripts/discover-fortigate: stop hiding SSH errors vh 2026-04-21 13:35:53 -07:00
  • 921891b27a scripts: network-discovery tooling for FortiGate + UniFi vh 2026-04-21 11:51:00 -07:00
  • a448699a9d restic/nh3-dev: add user workstation to backup scope vh 2026-04-21 11:26:17 -07:00
  • 1e24e0f799 restic/esh-docker-vm: profile + DB hooks + deploy guide vh 2026-04-21 11:04:37 -07:00
  • 8c70372cc4 restic/vm-esh-nas: fix htpasswd-append example — root_squash awareness vh 2026-04-21 01:31:01 -07:00
  • 101c4d3462 restic/vm-esh-nas: fix htpasswd-append example (single ssh, not piped pair) vh 2026-04-21 01:27:42 -07:00
  • c94024d238 restic/vm-esh-nas: profile + deployment guide vh 2026-04-21 01:19:22 -07:00
  • 57730444b6 restic/ana-docker: gitea dump — switch zip → uncompressed tar for dedup vh 2026-04-21 01:14:03 -07:00
  • de1eac2904 restic/nh3-docker: profile + deployment guide vh 2026-04-21 01:13:35 -07:00
  • 349f684d0b restic/ana-docker: extend pre-backup hooks (vaultwarden/gitea/openwebui) vh 2026-04-21 00:39:16 -07:00
  • c3c05ddc53 restic/ana-ml2: exclude parakeet HF cache volume vh 2026-04-21 00:27:49 -07:00
  • f5cc60bcfc docs: document rest-server-ana data layout + repo-recreate flow vh 2026-04-20 23:26:17 -07:00
  • f5703550fb restic/ana-ml2: fix verification snippet to run inside sudo shell vh 2026-04-20 23:15:02 -07:00
  • 445aa87cb7 restic/ana-ml2: default to reusing existing repo + htpasswd entry vh 2026-04-20 23:11:49 -07:00
  • d0c4e46e73 restic: ana-ml2 profile — cover the only bare-metal host in the fleet vh 2026-04-20 23:06:25 -07:00
  • 1431768596 scripts: refresh-proxmox-info.sh wrapper for PVE snapshots vh 2026-04-20 23:01:48 -07:00
  • dc8faaacc0 homepage: polish pass (C) vh 2026-04-20 22:55:51 -07:00
  • dd7fd8f4e3 homepage: per-group icons for visual anchoring vh 2026-04-20 22:50:29 -07:00
  • 09882433ff homepage: useEqualHeights so widget cards don't make rows ragged vh 2026-04-20 22:49:17 -07:00
  • fceb66ae2f homepage: rename tabs — Infra -> Infrastructure, Plumbing -> Toolchain vh 2026-04-20 22:47:53 -07:00
  • 0e0852fc74 homepage: three-tab layout (Main/Infra/Plumbing) + 4-column grids vh 2026-04-20 22:45:23 -07:00
  • 7d1125b810 esh-pve: refresh snapshot — VM 108 retired vh 2026-04-20 22:35:29 -07:00
  • 0b997fec0d docs: surface backup pipeline coverage gaps vh 2026-04-20 22:31:53 -07:00
  • 2033d3da65 pfi-pve: refresh snapshot — retirements + expanded backup coverage vh 2026-04-20 22:28:30 -07:00
  • 879bea25e4 calibre-web-automated: fix healthcheck (curl, not wget) vh 2026-04-20 22:28:30 -07:00
  • 852896120a scripts: proxmox_inspect.sh for VM/LXC/storage/backup discovery vh 2026-04-20 22:14:57 -07:00
  • dfdabd1d02 calibre: replace with Calibre-Web-Automated on esh-docker-vm vh 2026-04-20 22:14:38 -07:00
  • 8d6921cb75 llama-swap: add Qwen3.6 35B-A3B stock + swap abliterated, 128K ctx vh 2026-04-20 22:14:26 -07:00
  • 0be8de8ab0 fleet: register vm-esh-nas as 5th Docker host + canonical dockge stack vh 2026-04-20 22:14:13 -07:00
  • 2be296ffa0 homepage: function-first layout + fleet label sweep vh 2026-04-20 22:14:00 -07:00
  • 8c15ec2d5f Add the four Proxmox hypervisors to the inventory vh 2026-04-20 14:58:17 -07:00
  • f6b0e2b22f Correct Ana-side NAS identity: Debian 12, not TrueNAS vh 2026-04-20 14:36:07 -07:00
  • b443b5c220 Refresh ana-docker + esh-docker-vm snapshots after moving inline secrets to .env vh 2026-04-20 14:30:07 -07:00
  • e376d0aec9 Initial commit: PFI fleet inventory, stacks, tooling, and backup pipeline vh 2026-04-20 14:23:18 -07:00