Commit Graph

  • efc50d23c4 Added home wifi infos Thierry Pouplier 2026-06-12 16:19:57 -04:00
  • a527b65eae fix(uconsole): rename secret to home_wifi (shared across hosts, not uconsole-specific) Hermes 2026-06-12 16:17:24 -04:00
  • 698d3f91eb feat(uconsole): add agenix secret for WiFi credentials Hermes 2026-06-12 16:15:30 -04:00
  • 1f99ca0d37 feat(uconsole): add cm5 cross-compiled nixosConfiguration Hermes 2026-06-12 16:02:13 -04:00
  • ab7da92626 Added tmux, removed opencode, openclaw node Robert 2026-06-11 15:27:08 -04:00
  • e3f7d18d8e Added paperclip and honcho secrets Robert 2026-06-11 15:02:16 -04:00
  • 79210235fe feat: update compose submodule for Hermes 4.3 llama-cpp service feat/hermes43-llamacpp Hermes 2026-06-11 11:46:49 -04:00
  • ca3faf40cf Empty initrd for display, add rp1_dsi module feat/uconsole-cm5-v3 archive/uconsole-cm5-v3 Hermes 2026-06-09 23:14:44 -04:00
  • 4f1864af70 Revert vc4/panel_cwu50 to boot.kernelModules (stage-2 loading) Hermes 2026-06-09 22:46:43 -04:00
  • 67418f037a Rex timing: remove vc4/panel_cwu50 from boot.kernelModules too Hermes 2026-06-09 22:44:45 -04:00
  • fb01e4be1d SDDM disabled, Hyprland kept (manual start only) Hermes 2026-06-09 22:39:13 -04:00
  • f57f2846ff Fix duplicate boot.kernelModules, merge vc4/panel_cwu50 into existing list Hermes 2026-06-09 22:20:27 -04:00
  • 288b7538d5 Fix CM5 display: delay vc4/panel_cwu50 to after RP1 PCIe init Hermes 2026-06-09 21:42:24 -04:00
  • fb7c3e6424 Fix RNS setup.py license_files tuple for setuptools 80.x Hermes 2026-06-09 20:49:16 -04:00
  • 6961027218 Fix reticulum build: add sourceRoot for PyPI package Hermes 2026-06-09 20:47:45 -04:00
  • 8bf44a066e Add nixpkgs-uconsole pinned to commit that base image used Hermes 2026-06-09 20:38:05 -04:00
  • 644c9a7645 uConsole: use mkUConsoleSystem instead of manual nixosSystem Hermes 2026-06-09 20:16:31 -04:00
  • 52fa439409 Align pins with nixos-uconsole v1.1.0 for kernel cache hit Hermes 2026-06-09 19:52:40 -04:00
  • db2deda941 fix(uconsole): align nixos-raspberrypi nixpkgs with nixos-uconsole Hermes 2026-06-09 19:34:31 -04:00
  • 7f7634c1b1 fix(uconsole): stop following nixpkgs for nixos-uconsole and nixos-raspberrypi Hermes 2026-06-09 19:23:53 -04:00
  • 1fa1cfaa76 fix(uconsole): apply CM5 display fixes from nixos-uconsole comparison Hermes 2026-06-08 23:40:19 -04:00
  • 4d2cba77e1 fix(display): use [pi5] config.txt section instead of [cm5] Hermes 2026-06-07 22:49:01 -04:00
  • 8d54e5e8fa fix(display): use kernel default console font instead of ter-v24n Hermes 2026-06-07 22:10:46 -04:00
  • 42e5d4dd2d fix(uconsole): disable GPIO 23 service (causes CM5 freeze) + open SSH Hermes 2026-06-07 21:57:13 -04:00
  • 682402e0e6 fix(uconsole): use nixpkgs default nix instead of lix dev Hermes 2026-06-07 10:08:35 -04:00
  • 9c4b50b4c3 fix(config): remove meshtastic from packages — not in nixpkgs 25.11 Hermes 2026-06-07 06:47:32 -04:00
  • 8e395729ff fix(overlay): avoid recursion with final.lib, use prev.lib.optionalAttrs Hermes 2026-06-07 06:45:16 -04:00
  • 346b41995f fix(overlay): make meshtastic conditional for stable nixpkgs (25.11) Hermes 2026-06-07 06:43:09 -04:00
  • 68900ca7b3 fix: switch to nixpkgs 25.11 stable to match pre-built uConsole kernel Hermes 2026-06-07 06:37:25 -04:00
  • 38eea77fd9 fix(uconsole): remove useless udev rule for voltage_min_design Hermes 2026-06-06 23:01:14 -04:00
  • b7b5ef0b53 fix(uconsole): lower voltage_min_design to 2.7V to prevent random power-off under heavy CPU load Hermes 2026-06-06 22:54:59 -04:00
  • f0954efcaa fix(sddm): enable wayland support for Hyprland Hermes 2026-06-06 21:29:51 -04:00
  • b0be414649 revert(nixos-uconsole): follow unstable nixpkgs again Hermes 2026-06-06 21:27:47 -04:00
  • 31dd0f36d4 feat(uconsole): add Hyprland + SDDM display manager Hermes 2026-06-06 21:23:15 -04:00
  • 653c69fcfd fix(flake): detach nixos-uconsole nixpkgs from unstable to hit Cachix Hermes 2026-06-06 21:07:37 -04:00
  • a9b95c5d48 fix(config): use libgpiod instead of gpiod for gpioset Hermes 2026-06-06 17:27:12 -04:00
  • 6771c9882a fix(hw-config): use mkForce for filesystems to avoid disko conflict Hermes 2026-06-06 17:23:50 -04:00
  • 897f470a16 fix(disko): use /dev/mmcblk0 instead of wrong by-path Hermes 2026-06-06 16:51:46 -04:00
  • eaf879c4d1 fix(disko-config): use disko.devices.disk instead of top-level disk Hermes 2026-06-06 16:39:46 -04:00
  • 486758e51a feat(uConsole): add disko, backlight fix, GPIO 23, mt7921u Hermes 2026-06-06 16:38:41 -04:00
  • 34cc0a161a fix: override meshtastic to skip runtime deps check (tabulate 0.10.0 incompatibility) Hermes 2026-06-06 10:17:04 -04:00
  • 5aca97e057 Merge pull request 'feat: add uConsole CM5 host with Reticulum mesh network support' (#61) from feat/uconsole-cm5-v3 into master Thierry Pouplier 2026-06-06 13:19:19 +00:00
  • a51e095717 feat: enable aarch64 cross-build on lazyworkhorse (QEMU binfmt + extra-platforms) Hermes 2026-06-06 09:16:23 -04:00
  • 9ebbb1c0c6 fix: bump nixos-raspberrypi to v1.20260517.0 (matches nixos-uconsole tested version) Hermes 2026-06-05 23:38:21 -04:00
  • 7f11da1878 fix: let nixos-raspberrypi manage kernel version (patches incompatible with linuxPackages_latest) Hermes 2026-06-05 23:33:10 -04:00
  • 29cc20bb04 fix: add wants=network-online.target to rnsd and kismet services to silence eval warnings Hermes 2026-06-05 22:58:09 -04:00
  • 1617ac9149 fix: migrate from deprecated kernelboot to kernel bootloader for nixos-raspberrypi Hermes 2026-06-05 22:57:26 -04:00
  • 24f15c98cd fix: add format=setuptools to all reticulum overlay python packages Hermes 2026-06-05 22:46:54 -04:00
  • bdd6d03739 fix: use mkForce for PermitRootLogin to override upstream module default Hermes 2026-06-05 22:45:59 -04:00
  • a0a6663793 fix: use mkForce for PasswordAuthentication to override upstream module default Hermes 2026-06-05 22:45:30 -04:00
  • b66ffadb79 fix: add missing 'keys' to uConsole module args Hermes 2026-06-05 22:43:53 -04:00
  • 19e38bb6e6 fix: update compose submodule to latest bridge network fix (all services) fix/backup-submodule-update Hermes 2026-06-04 13:23:49 -04:00
  • 878fdb836b feat: add worldmonitor compose stack (int) feat/worldmonitor Hermes 2026-05-31 11:23:36 -04:00
  • 184e01767d update-openconcho-fork feat/ups-config Hermes 2026-05-28 17:15:45 -04:00
  • c73fae7dc1 feat: add telos static site compose service (telos.lazyworkhorse.net) Hermes 2026-05-25 00:19:18 -04:00
  • e798c2f16b feat: add APC Back-UPS BVK1200M2 NUT configuration Hermes 2026-05-25 00:15:58 -04:00
  • aa4a3f5b7c feat: integrate rollback sentinel as NixOS module feat/rollback-sentinel-on-fresh-branch Hermes 2026-05-25 00:08:39 -04:00
  • 15f70019d5 feat: integrate rollback sentinel as NixOS module fix/honcho-vector-dim-empty Hermes 2026-05-25 00:08:39 -04:00
  • e216c8edac fix: update compose submodule - honcho embedding config fix + deriver in CMD Hermes 2026-05-23 18:54:54 -04:00
  • 2b4b2e2216 fix: update compose submodule - honcho config fixes Hermes 2026-05-23 16:51:24 -04:00
  • 6be4076372 fix: update compose submodule to fix honcho config corrupted values Hermes 2026-05-23 16:43:22 -04:00
  • 690873d0e4 fix: update compose submodule for honcho auth + LLM config Hermes 2026-05-23 08:34:46 -04:00
  • cd817c7fd2 chore: update compose submodule (fix nginx permissions - run as root) Hermes 2026-05-23 01:21:31 -04:00
  • 33d1d860fb chore: update compose submodule (fix nginx permissions) Hermes 2026-05-23 00:31:46 -04:00
  • 8d7afecb6e chore: update compose submodule (merge Honcho+OpenConcho into single container) Hermes 2026-05-23 00:00:27 -04:00
  • 6f18071198 chore: update compose submodule (expose Honcho via Traefik + fix VECTOR_STORE_DIMENSIONS) Hermes 2026-05-22 23:54:35 -04:00
  • b43c6794b3 chore: update compose submodule (fix VECTOR_STORE_DIMENSIONS empty value) Hermes 2026-05-22 23:52:24 -04:00
  • d1a9e948ed fix: update compose submodule to pick up backup network fix Hermes 2026-05-22 15:24:16 -04:00
  • 993b9c559c fix: restrict docker commands for ai-worker (wrapper blacklist) feat/restrict-docker-blacklist Hermes 2026-05-20 20:34:19 -04:00
  • 9459839d74 fix: restrict docker commands for ai-worker user feat/restrict-docker-commands-for-ai-worker Hermes 2026-05-20 20:34:19 -04:00
  • 8b9a144254 fix: update compose submodule for Matrix bridge deps + persistent venv fix/hermes-matrix-deps-venv-persist Hermes 2026-05-20 14:36:42 -04:00
  • db2bd1d157 feat: add uConsole CM5 host configuration with Reticulum mesh stack Hermes 2026-05-20 14:34:15 -04:00
  • b32f52656a fix: update compose submodule to network creation fix fix/update-compose-submodule-matrix-bridge Hermes 2026-05-20 14:30:44 -04:00
  • 2c5dc3d58d feat: comprehensive NixOS deployment infrastructure feat/nix-deployment-v2 Hermes 2026-05-20 14:29:38 -04:00
  • 0a37d27337 feat: enhance staging-vm module kvm-pr Hermes 2026-05-20 14:24:37 -04:00
  • 697f40f1ed feat: add staging-vm module with libvirt/KVM infrastructure feat/nixos-ci-workflow Hermes 2026-05-20 14:20:47 -04:00
  • e4b2886f54 ci: add NixOS build and test workflow Hermes 2026-05-20 14:19:13 -04:00
  • 2c981578a5 feat: full integration test suite for staging VM kvm-pr-consolidate Hermes 2026-05-20 14:18:27 -04:00
  • fae1f3b238 fix: update compose submodule to PR #2 merge (Matrix bridge deps fix) Hermes 2026-05-20 14:10:40 -04:00
  • ff129019e0 Revert "fix: update compose submodule — hermes-workspace HOST fix" feat/hermes-workspace-combined Hermes 2026-05-20 14:10:11 -04:00
  • 8025607a53 fix: update compose submodule — hermes-workspace HOST fix Hermes 2026-05-20 14:08:08 -04:00
  • a322ed0884 feat(secrets): add HERMES_WORKSPACE_PASSWORD to containers.env Hermes 2026-05-20 14:06:56 -04:00
  • 68b7c40a9e fix(compose): update submodule to fix/hermes-build (dashboard + auth) Hermes 2026-05-20 14:06:32 -04:00
  • 09c8211e58 feat: add Hyperspace Pods NixOS module feat/hyperspace-pods-module Hermes 2026-05-20 14:06:10 -04:00
  • 146c164c91 fix: update compose submodule — hermes-workspace HOST fix and entrypoint improvements Hermes 2026-05-20 14:05:58 -04:00
  • 8e896e4c0d Revert "fix(compose): update compose submodule to feat/hermes-workspace-combined (dashboard + auth)" Hermes 2026-05-20 14:05:44 -04:00
  • 1898f39d24 fix(compose): update compose submodule to feat/hermes-workspace-combined (dashboard + auth) Hermes 2026-05-20 14:04:23 -04:00
  • c7a0a4dae4 Revert "feat(hermes): update compose submodule — drop fork overlay for v0.12.0 kanban" Hermes 2026-05-19 21:29:53 -04:00
  • b85513ade2 feat(hermes): update compose submodule — drop fork overlay for v0.12.0 kanban Hermes 2026-05-19 21:23:13 -04:00
  • d064bfb770 feat: add combined Hermes Workspace image with Swarm support Hermes 2026-05-19 20:50:15 -04:00
  • aeb5850320 feat: add Hermes Workspace compose service feat/hermes-workspace Hermes 2026-05-19 20:03:42 -04:00
  • fb16e2a259 docs: add Workflow section to AGENTS.md + update compose submodule feat/hermes-workers Hermes 2026-05-19 15:27:27 -04:00
  • 6a2db08a58 feat: add Hermes worker provisioning for Paperclip employees Hermes 2026-05-19 14:13:13 -04:00
  • e9d6262039 fix(paperclip): force Traefik to use ai_net network for routing feat/add-paperclip-agent-orchestrator Hermes 2026-05-18 22:14:03 -04:00
  • 36359de6aa Merge pull request 'feat: add Syncthing firewall port and update compose submodule' (#47) from feat/syncthing-org-sync into master hermes-save-infra-test-sentinel-2026-07-01 hermes-backup-master hermes-backup-infra-test-sentinel-master Thierry Pouplier 2026-05-19 00:34:42 +00:00
  • 10b8565fd6 Merge branch 'master' into feat/syncthing-org-sync feat/syncthing-org-sync Robert 2026-05-18 20:33:29 -04:00
  • f672696b8e Update submodule for syncthing Robert 2026-05-18 20:31:07 -04:00
  • 49dce32c27 chore: update compose submodule (remove custom Dockerfile) Hermes 2026-05-18 18:38:27 -04:00
  • dfdc8a309a feat: add custom Paperclip Dockerfile with Hermes adapter Hermes 2026-05-18 18:37:41 -04:00
  • 1cc057bfda feat: add Paperclip agent orchestrator (submodule update) Hermes 2026-05-18 18:17:40 -04:00