-
Notifications
You must be signed in to change notification settings - Fork 386
Enabling UI with Docker
oznu edited this page Mar 23, 2018
·
8 revisions
Homebridge Config UI X is supported by the oznu/homebridge docker image.
To enable Homebridge Config UI X start the container with the HOMEBRIDGE_CONFIG_UI=1
environment variable.
This plugin will run as seperate process to Homebridge when using Docker. This allows you to still access the web interface even if Homebridge is failing to start due to a config or plugin problem. For this reason you do not need to (and should not) add homebridge-config-ui-x related config to your config.json
when using this plugin with docker.
docker run --name=homebridge --net=host -e HOMEBRIDGE_CONFIG_UI=1 oznu/homebridge
version: '2'
services:
homebridge:
image: oznu/homebridge:latest # use "raspberry-pi" instead of "latest" for arm devices
restart: always
network_mode: host
volumes:
- ./config:/homebridge
environment:
- PGID=1000
- PUID=1000
- HOMEBRIDGE_CONFIG_UI=1
- HOMEBRIDGE_CONFIG_UI_PORT=8080
- 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)