fix: Honcho auth, deepseek LLM config, and container rename #68

Open
Hermes wants to merge 12 commits from fix/honcho-vector-dim-empty into master

12 Commits

Author SHA1 Message Date
15f70019d5 feat: integrate rollback sentinel as NixOS module
Add rollback-sentinel NixOS module that:
- Deploys sentinel-check.sh (inline) and nixos-rollback.sh (from file) as
  system packages
- Runs a boot-time systemd oneshot service after multi-user.target with
  configurable delay — checks Tier-1 services, triggers rollback on failure
- Runs a post-rebuild service via activation script after every
  nixos-rebuild switch
- Exposes options for tier1Services, tier2Services, tier3InfoServices,
  bootDelay, rollbackMode (set-default/rollback-now/dry-run), and
  enablePostRebuild

Module wired into flake.nix for lazyworkhorse and enabled in
configuration.nix with standard Tier-1/2 service lists and 120s delay.
2026-05-25 00:08:39 -04:00
e216c8edac fix: update compose submodule - honcho embedding config fix + deriver in CMD 2026-05-23 18:54:54 -04:00
2b4b2e2216 fix: update compose submodule - honcho config fixes 2026-05-23 16:51:24 -04:00
6be4076372 fix: update compose submodule to fix honcho config corrupted values 2026-05-23 16:43:22 -04:00
690873d0e4 fix: update compose submodule for honcho auth + LLM config 2026-05-23 08:34:46 -04:00
cd817c7fd2 chore: update compose submodule (fix nginx permissions - run as root) 2026-05-23 01:21:31 -04:00
33d1d860fb chore: update compose submodule (fix nginx permissions) 2026-05-23 00:31:46 -04:00
8d7afecb6e chore: update compose submodule (merge Honcho+OpenConcho into single container) 2026-05-23 00:00:27 -04:00
6f18071198 chore: update compose submodule (expose Honcho via Traefik + fix VECTOR_STORE_DIMENSIONS) 2026-05-22 23:54:35 -04:00
b43c6794b3 chore: update compose submodule (fix VECTOR_STORE_DIMENSIONS empty value) 2026-05-22 23:52:24 -04:00
8b9a144254 fix: update compose submodule for Matrix bridge deps + persistent venv
Updates assets/compose submodule to 8adbbf0 (compose fix/matrix-bridge-deps).

Compose commit adds:
- uv pip install openai mautrix[encryption] to hermes entrypoint
- Persistent venv volume at /opt/hermes/.venv
- Empty-volume first-boot handling (venv recreation)

This ensures Matrix bridge dependencies survive container recreation.
2026-05-20 14:36:42 -04:00
db2bd1d157 feat: add uConsole CM5 host configuration with Reticulum mesh stack
- New NixOS host 'uConsole' for ClockworkPi CM5 portable terminal
- flake.nix: add nixos-uconsole and nixos-raspberrypi inputs
- Imports: nixos-uconsole.nixosModules.uconsole-cm5,
  nixos-raspberrypi.nixosModules.raspberry-pi-5.base
- Full package list: base tools, HAM radio, SDR/RF, mesh/LoRa,
  security tools, GPS/maps
- Reticulum stack (rns 1.2.9, lxmf 0.9.8, nomadnet 1.1.1) built
  from PyPI via overlays/reticulum.nix
- systemd services: rnsd (Reticulum daemon), kismet (Wi-Fi IDS)
- Kernel modules for SDR (rtl-sdr, dvb) and USB WiFi
- Follows existing host config conventions (cyt-pi as template)
2026-05-20 14:34:15 -04:00