Custom settings
You can change the default settings by creating a settings.json
file. The file should be located in the runtipi/state
directory. This file will make your changes persist across restarts. Example file:
{
"dnsIp": "9.9.9.9",
"domain": "mydomain.com"
}
⚠️
Be sure that the content is a valid JSON format. You can easily check for validity in an online tool like JSONLint (opens in a new tab)
Available settings:
Parameter | Description | Type | Default value |
---|---|---|---|
dnsIp | The IP address of the DNS server to use | string | 9.9.9.9 |
domain | The domain name to use for the dashboard | string | localhost |
port | The port to use for the dashboard | interger | 80 |
sslPort | The port to use for the dashboard with SSL | interger | 443 |
listenIp | The IP address to listen on | string | automatically detected |
storagePath | The path to use for storing data | string | runtipi/app-data |
localDomain | The domain name to use for local services | string | tipi.lan |
demoMode | Start tipi in demo mode | boolean | false |