Allow manual override of maximum temperature variable via environment variable

This commit is contained in:
tigerblue77
2022-04-12 14:10:00 +02:00
parent 7698b2da8f
commit fae07584da
4 changed files with 11 additions and 4 deletions

View File

@@ -3,7 +3,8 @@
- `IDRAC_HOST` parameter can be set to "local" or to your distant iDRAC's IP address. Default value is "local".
- `IDRAC_USERNAME` parameter is only necessary if you're adressing a distant iDRAC. Default value is "root".
- `IDRAC_PASSWORD` parameter is only necessary if you're adressing a distant iDRAC. Default value is "calvin".
- `FAN_SPEED` parameter can be set as a decimal or hexadecimal value (0x00 to 0x64). Default value is 5 (%).
- `FAN_SPEED` parameter can be set as a decimal (from 0 to 100%) or hexadecimal value (from 0x00 to 0x64) you want to set the fans to. Default value is 5(%).
- `MAXIMUM_TEMPERATURE` parameter is the threshold beyond which the Dell fan mode defined in your BIOS will become active again (to protect the server hardware against overheat). Default value is 32(°C).
To use:
@@ -14,6 +15,7 @@ docker run -d \
--name Dell_iDRAC_fan_controller \
--restart unless-stopped \
-e FAN_SPEED=<dec or hex fan speed> \
-e MAXIMUM_TEMPERATURE=<dec temp treshold> \
alombardo4/idrac-fan-control:latest
```
@@ -27,6 +29,7 @@ docker run -d \
-e IDRAC_USERNAME=<iDRAC username> \
-e IDRAC_PASSWORD=<iDRAC password> \
-e FAN_SPEED=<dec or hex fan speed> \
-e MAXIMUM_TEMPERATURE=<dec temp treshold> \
alombardo4/idrac-fan-control:latest
```
@@ -45,6 +48,7 @@ services:
environment:
- IDRAC_HOST=local # can be omitted as it is the default value
- FAN_SPEED=0x05 # set to the decimal or hexadecimal value you want to set the fans to (from 0 to 100%)
- MAXIMUM_TEMPERATURE=<dec temp treshold>
devices:
- /dev/ipmi0:/dev/ipmi0
```
@@ -64,4 +68,5 @@ services:
- IDRAC_USERNAME=root # set to your IPMI username
- IDRAC_PASSWORD=calvin # set to your IPMI password
- FAN_SPEED=0x05 # set to the decimal or hexadecimal value you want to set the fans to (from 0 to 100%)
- MAXIMUM_TEMPERATURE=<dec temp treshold>
```