Dell-iDRAC-Fan-Controller

Docker app from Selfhosters

Overview

https://github.com/tigerblue77/Dell_iDRAC_fan_controller_Docker https://hub.docker.com/r/tigerblue77/dell_idrac_fan_controller/ All parameters are optional as they have default values (including default iDRAC username and password). 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 (from 0 to 100%) or hexadecimal value (from 0x00 to 0x64) you want to set the fans to. Default value is 5(%). CPU_TEMPERATURE_THRESHOLD parameter is the T°junction (junction temperature) threshold beyond which the Dell fan profile defined in your BIOS will become active again (to protect the server hardware against overheat). Default value is 50(°C). CHECK_INTERVAL parameter is the time (in seconds) between each temperature check and potential profile change. Default value is 60(s). DISABLE_THIRD_PARTY_PCIE_CARD_DELL_DEFAULT_COOLING_RESPONSE parameter is a boolean that allows to disable third-party PCIe card Dell default cooling response. Default value is false. ipmi tool installation help: https://forums.Unraid.net/topic/129200-plug-in-nerdtools/ for installation and check this link for missing ipmi ipmi tool can't find /dev/ipmi0?: https://serverfault.com/questions/480371/ipmitool-cant-find-dev-ipmi0-or-dev-ipmidev-0

Install Dell-iDRAC-Fan-Controller on Unraid in a few clicks.

Find Dell-iDRAC-Fan-Controller in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Dell-iDRAC-Fan-Controller Review the template variables and paths Click Install

Download Statistics

449,652
Total Downloads
13,251
This Month
17,925
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Details

Repository
tigerblue77/dell_idrac_fan_controller
Last Updated2026-04-06
First Seen2023-01-31

Runtime arguments

Network
bridge
Privileged
false

Template configuration

IDRAC_HOSTVariable

IDRAC_HOST parameter can be set to local or to your distant iDRAC's IP address. Default value is local

Default
local
Value
local
FAN_SPEEDVariable

FAN_SPEED parameter can be set as a decimal (from 0 to 100%) or hexadecimaladecimal value (from 0x00 to 0x64) you want to set the fans to. Default value is 5(%).

Default
5
Value
5
CPU_TEMPERATURE_THRESHOLDVariable

CPU_TEMPERATURE_THRESHOLD parameter is the T°junction (junction temperature) threshold beyond which the Dell fan profile defined in your BIOS will become active again (to protect the server hardware against overheat). Default value is 50(°C).

Default
50
Value
50
CHECK_INTERVALVariable

CHECK_INTERVAL parameter is the time (in seconds) between each temperature check and potential profile change. Default value is 60(s).

Default
60
Value
60
IDRAC_USERNAMEVariable
Default
root
Value
root
IDRAC_PASSWORDVariable
Default
calvin
Value
calvin
DISABLE_THIRD_PARTY_PCIE_CARD_DELL_DEFAULT_COOLING_RESPONSEVariable

parameter is a boolean that allows to disable third-party PCIe card Dell default cooling response. Default value is false.

Default
false
Value
false
ipmi deviceDevice

Keep only if you are using a local connection and not a LAN connection. This will require your system to have ipmitool installed.

Default
/dev/ipmi0
Value
/dev/ipmi0