README with overview, hardware, stack and rebuild order. Configs copied from the live machines at their real paths (proxmox/, nixos/), Strata's engine config and the pi client config with API keys removed. docs/ covers each layer, rebuild steps, benchmarks and a change log with the memory-instability and pi compaction-loop fixes. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
16 lines
507 B
Desktop File
16 lines
507 B
Desktop File
[Unit]
|
|
Description=Radiator fans follow CPU and GPU temps
|
|
After=network-online.target
|
|
Wants=network-online.target
|
|
|
|
[Service]
|
|
ExecStartPre=/usr/sbin/modprobe nct6775
|
|
ExecStart=/usr/bin/python3 /usr/local/bin/lovey-fans.py
|
|
# Belt and braces: hand fans back to the BIOS even if the daemon was killed hard
|
|
ExecStopPost=/bin/sh -c 'for p in /sys/class/hwmon/hwmon*/pwm[2-5]_enable; do grep -q nct6798 "$(dirname $p)/name" && echo 5 > "$p"; done'
|
|
Restart=always
|
|
RestartSec=5
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|