Files
coolercontrol/docker-compose.yml
nkozobrod a359d2138d GPU temp custom sensor (file) + fan3 control via CoolerControl
- gpu_temp.sh: экспорт nvidia-smi temperature.gpu в файл (миллиградусы), 2-3s цикл
- docker-compose.yml: mount ./gpu-temp:/run/gpu-temp:ro
- .gitignore: gpu-temp (живой файл сенсора)
2026-08-06 15:49:40 +03:00

28 lines
803 B
YAML

# coolercontrol/docker-compose.yml
services:
coolercontrol:
image: coolercontrol/coolercontrold
container_name: coolercontrold
restart: unless-stopped
privileged: true
environment:
- CC_DBUS=OFF
volumes:
- /sys/class/hwmon:/sys/class/hwmon
- /dev:/dev
- ./coolercontrol-config:/etc/coolercontrol
- ./gpu-temp:/run/gpu-temp:ro
networks:
- proxy
labels:
- "traefik.enable=true"
- "traefik.http.routers.coolercontrol.rule=Host(`fan.kzbrd.ru`)"
- "traefik.http.routers.coolercontrol.entrypoints=websecure"
- "traefik.http.routers.coolercontrol.tls.certresolver=myresolver"
- "traefik.http.services.coolercontrol.loadbalancer.server.port=11987"
networks:
proxy:
external: true
name: traefik_proxy