commit d6d64dfc392f04308def835b500c9c5bc44c9639 Author: nkozobrod Date: Sat Aug 1 11:04:21 2026 +0300 Add CoolerControl compose (NCT6792D hwmon4, fan.kzbrd.ru) diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c6c555b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +coolercontrol-config/ diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..cdb3d80 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,26 @@ +# 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/hwmon4:/sys/class/hwmon/hwmon4 + - /dev:/dev + - ./coolercontrol-config:/etc/coolercontrol + 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