Pulse/scripts
Richard Courtman 669d7dc05c feat: add turnkey temperature monitoring for standalone nodes
Implements automatic temperature monitoring setup for standalone
Proxmox/Pimox nodes without manual SSH key configuration.

Changes:
- Add /api/system/proxy-public-key endpoint to expose proxy's SSH public key
- Setup script now detects standalone nodes (non-cluster)
- Auto-fetches and installs proxy SSH key with forced commands
- Add Raspberry Pi temperature support via cpu_thermal and /sys/class/thermal
- Enhance setup script with better error handling for lm-sensors installation
- Add RPi detection to skip lm-sensors and use native thermal interface

Security:
- Public key endpoint is safe (public keys are meant to be public)
- All installed keys use forced command="sensors -j" with full restrictions
- No shell access, port forwarding, or other SSH features enabled
2025-10-17 22:15:50 +00:00
..
dev Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
systemd Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
.go-version Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
build-release.sh refactor: Rename install-temp-proxy.sh to install-sensor-proxy.sh 2025-10-13 13:23:53 +00:00
clean-mock-alerts.sh Add guest agent caching and update doc hints (refs #560) 2025-10-16 08:15:49 +00:00
context-audit-claude.sh feat: streamline docker agent onboarding 2025-10-14 09:45:32 +00:00
dev-hot.sh Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
dev-orchestrator.sh Add guest agent caching and update doc hints (refs #560) 2025-10-16 08:15:49 +00:00
hot-dev.sh feat: enhance sensor proxy with improved cluster discovery and SSH management 2025-10-17 11:43:26 +00:00
install-docker-agent.sh feat: add docker agent command handling 2025-10-15 19:27:19 +00:00
install-go-toolchain.sh Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
install-sensor-proxy.sh feat: add turnkey temperature monitoring for standalone nodes 2025-10-17 22:15:50 +00:00
make-tests-safe.sh Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
protect-mock-nodes.sh Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
pulse-auto-update.sh Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
pulse-proxy-rotate-keys.sh refactor: Rename pulse-temp-proxy to pulse-sensor-proxy 2025-10-13 13:17:05 +00:00
pulse-sensor-proxy.service refactor: Rename pulse-temp-proxy to pulse-sensor-proxy 2025-10-13 13:17:05 +00:00
run-tests-mock.sh Adopt multi-token auth across docs, UI, and tooling 2025-10-14 15:47:49 +00:00
sync-production-config.sh Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
take-all-screenshots.js Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
take-screenshots.js Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
test-vm-disk.sh Update Proxmox guest agent permissions docs and tooling (refs #548) 2025-10-14 10:21:52 +00:00
toggle-mock-pure.sh Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
toggle-mock.sh feat: capture Proxmox memory snapshots in diagnostics 2025-10-12 10:25:43 +00:00