Commit Graph

16 Commits

Author SHA1 Message Date
042f30e2cf fix: use nixos-25.05 for uConsole (has hardware.raspberry-pi options) 2026-04-29 19:38:43 +00:00
18fd82d03e fix: use nixpkgs-uconsole (89dbf01) for uConsole host
- Matches nixos-uconsole module's expected nixpkgs version
- Other hosts (lazyworkhorse, cyt-pi) stay on nixos-unstable
- Enables full nixos-uconsole module support
2026-04-29 19:36:34 +00:00
2e32e46c1c fix: use nixos-uconsole module with its own nixpkgs
- nixos-uconsole manages its own nixpkgs input
- Uses nixos-uconsole.lib.nixosSystem for proper module support
- Restores uconsole.* options in configuration.nix
- Includes nixos-hardware.raspberry-pi-5 module
2026-04-29 19:35:14 +00:00
421adfe14b fix: configure uConsole manually without nixos-uconsole module
- Module has hardware.raspberry-pi compatibility issues
- Manual config like cyt-pi (display, firmware, GPU)
- Keeps nixpkgs-uconsole for package compatibility
- All hosts now evaluable
2026-04-29 19:25:36 +00:00
7284c62940 fix: use nixpkgs@89dbf01 for uConsole (matches nixos-uconsole expected version) 2026-04-29 19:23:07 +00:00
013f4caeb7 fix: remove nixos-hardware module from uConsole (conflicts with nixos-uconsole) 2026-04-29 19:21:44 +00:00
a789be4a52 feat: add uConsole with separate nixpkgs (nixos-24.11)
- Uses nixpkgs-uconsole (nixos-24.11) for uConsole only
- Other hosts (lazyworkhorse, cyt-pi) stay on nixos-unstable
- Enables nixos-uconsole module compatibility
- Includes full CM5 configuration (HAM, SDR, security tools, GPS)
2026-04-29 19:20:38 +00:00
Robert
bc875ef9fb feat: isolate docker networks and add cyt-pi remote node config
- Refactor all 12 compose stacks to use isolated networks with Traefik as the hub
- Add openclaw-ssh sidecar to ai stack for reverse tunneling (port 2425)
- Add sshnode entrypoint to Traefik configuration
- Add cyt-pi host configuration for Pi Zero 2 W (headless)
- Include kismet and target_detector_cli services for remote Wi-Fi monitoring
- Add reverse SSH tunnel service via autossh
2026-04-06 19:14:57 -04:00
Robert
401b23ce46 feat: add openclaw node service and migrate to lix
- Add headless openclaw node systemd service for host execution
- Migrate from nix to lix package manager
- Permit openclaw-2026.3.12 (insecure package warning)
- Use ai-worker user for node service
2026-04-04 16:26:33 -04:00
13dbf18f67 Progress dump before ai agent 2026-04-04 04:57:47 -04:00
056c39aa71 chore: update flake imports and infrastructure secrets 2026-01-01 02:25:40 -05:00
a8851c19e4 Working bootstrap key 2025-08-24 19:02:42 -04:00
98c0142938 Fixed the git submodule for flake 2025-08-08 19:11:29 -04:00
911f3589a2 Used agenix to manage secrets, 4 services up, ssh 2025-08-08 17:00:47 -04:00
ac6c3688ef Some more work toward a modular config 2025-08-04 22:15:59 -04:00
94f0ce50ae Preparing to switch to flakes 2025-08-03 15:42:02 -04:00