-
Notifications
You must be signed in to change notification settings - Fork 390
Config Options
oznu edited this page Nov 5, 2020
·
13 revisions
These can be set in config.json
under the config
platform.
- Type: string
- Default:
form
- Permitted Values:
form
,none
- Description: The authentication method the UI should use.
- Type: boolean
- Default:
false
- Description: Enable debug logging
- Type: string
- Default:
undefined
- Description: The path where the Homebridge package is installed. If the Homebridge package is installed globally this is not required.
- Type: string
- Default:
0.0.0.0
- Description: The IP address of the interface the UI should listen on. By default the UI will listen on all interfaces.
- Type: string
- Default:
undefined
- Description: Set the Language the UI should use. Must be one of these supported languages. If not set the browser's lanugage settings will be used instead.
- Type: object
- Default:
undefined
- Description: See log viewer configuration.
- Type: string
- Default:
undefined
- Description: The path to an image that should be used on the UI login page. If this is not defined the default login wallpaper will be used.
- Type: string
- Default:
undefined
- Permitted Values:
Config
- Description: The name Homebridge uses to refer to the plugin.
- Type: boolean
- Default:
false
- Description: Tells the UI not to spawn a separate process to run the UI in. Setting this value to
true
will mean the UI runs in the same process as the rest of your Homebridge plugins.
- Required
- Type: string
- Default:
undefined
- Permitted Values:
config
- Description: Must be set to
config
.
- Type: integer
- Default:
8080
- Description: The port the web service should listen on.
- Type: string
- Default:
undefined
- Description: The host and port
example.com:8080
you will be accessing the UI on. This is only required if you are the UI behind a reverse proxy and are not passing through thehost
from the browser.
- Type: string
- Default:
undefined
- Description: The command that will be executed when the restart command is sent from the UI. If no command is defined the current process will be terminated instead.
- Type: boolean
- Default: undefined
- Description: Set too
true
to disable the daily scheduled backups.
- Type: string
- Default:
./backups/instance-backups/
- Description: The full path to an existing directory where the automated daily backup archives should be saved. The service account Homebridge is running as MUST have read / write access to this directory.
- Type: integer
- Default:
28800
- Description: The number of seconds a login session will last for. The default is equal to 8 hours.
- Type: object
- Default:
undefined
- Description: See enabling ssl.
- Type: boolean
- Default:
false
- Description: This will prevent the UI from starting as part of Homebridge. Only set this if you are running the UI in standalone mode.
- Type: boolean
- Default:
false
- Description: Tells the UI to use
sudo
for certain command such as retrieving logs, or installing plugins. See sudo for more information.
Deprecated
- Type: string
- Default:
undefined
- Description: The path to a file containing your CPUs current temperature information. This is only used as a backup if the CPU temperature cannot be determined automatically.
- Type: string
- Default:
c
- Permitted Values:
c
,f
- Description: The temperature units that will be used in the UI.
- Type: string
- Default:
teal
- Permitted Values: See themes.
- Description: The color scheme / theme the user interface should use.
- Raspberry Pi
- Debian, Ubuntu
- CentOS, Fedora, Red Hat
- Arch, Manjaro
- macOS
- Windows 10 / 11 (Hyper-V)
- Docker
- Synology DSM 7
- Other Platforms
- Basic Troubleshooting
- Backup and Restore
- Child Bridges
- Config File
- Connect To HomeKit
- FFmpeg for Homebridge
- HomeKit Glossary of Terms
- iOS Homemanager App
- mDNS Options
- Remote Access
- Useful Links
- Basic Troubleshooting
- Config Options
- Enabling Accessory Control
- Enabling UI with Docker
- Homebridge Service Command
- Manual Configuration
- Reverse Proxy: Apache
- Reverse Proxy: Nginx and SSL
- Standalone Mode
- Swap From Standalone To Service Mode
- Developer Docs
- API Reference
- Plugin Templates
- Other Links (Internal)
- Other Links (External)