CoolerControl on SparkBox?
Posted by ABOhiccups
Can you add CoolerControl on SparkBox? This is very useful for people who is using NVIDIA RTX 2000/4000 SFF Workstation Graphics Card with a Custom Single Slot Cooler on Minisforum MS-01/MS-A2 Mini Workstation without overheating GPU while using AI Model on Open WebUI or GPU Transcoding on Jellyfin, Emby, or Plex. Here's a docker-compose. services: coolercontrold: image: coolercontrol/coolercontrold containername: coolercontrold restart: unless-stopped privileged: true ports: - "11987:11987" volumes: - ./coolercontrol-config:/etc/coolercontrol Here's docker-compose for NVIDIA GPU. services: coolercontrold: image: coolercontrol/coolercontrold containername: coolercontrold restart: unless-stopped privileged: true ports: - "11987:11987" volumes: - ./coolercontrol-config:/etc/coolercontrol environment: - NVIDIAVISIBLEDEVICES=all - NVIDIADRIVERCAPABILITIES=all deploy: resources: reservations: devices: - driver: nvidia count: all capabilities: - gpu Here's a Docker Image Guide. https://docs.coolercontrol.org/installation/docker.html
2 replies
tomspark wrote:
Logged it — and thanks for the detailed writeup plus the compose file, that's genuinely useful. CoolerControl makes sense for the mini-workstation and GPU-transcoding setup you're describing. I can't promise a timeline or a definite yes — Tom makes the call on new modules, especially ones that reach into GPU and fan hardware — but it's on the list now with your use case attached. Appreciate you taking the time to spell out the why.
Chris wrote:
Shipped — CoolerControl is live in 1.6.556. Your compose notes were exactly what the module needed, thank you for spelling out the GPU case. Enable it from the Apps page and set your fan curves in its UI; the daemon keeps applying them across reboots. On NVIDIA boxes, add the GPU reservation through the per-app override so it can read GPU temps too.