This is an unofficial container for the OpenRBG app. Please visit the OpenRBG Project Page for information on how to use this app.
This image is based on jlesage/baseimage-gui:debian-9
docker create \
--name="OpenRGB" \
--net="bridge" \
-e "DISPLAY_WIDTH"="1280" \
-e "DISPLAY_HEIGHT"="720" \
-p XXXX:5800/tcp \
--device=/dev/i2c-X \
--device=/dev/i2c-X \
dcflachs/openrgb
This container requires device drivers to be installed on the docker host system. See the project page for details pertaining to your particular system.
The parameters are split into two halves, separated by a colon, the left hand side representing the host and the right the container side. For example with a port -p external:internal - what this shows is the port mapping from internal to external of the container. So -p 8080:80 would expose port 80 from inside the container to be accessible from the host's IP on port 8080 http://192.168.x.x:8080 would show you what's running INSIDE the container on port 80.
--net=bridge - Shares host networking with container.-p XXXX:5800/tcp - Pass through port to web GUI.-e DISPLAY_WIDTH= - Adjust screen width of WEB GUI.-e DISPLAY_HEIGHT= - Adjust screen height of WEB GUI.--device=/dev/i2c-X - Accessing RGB hardware typically requires access to one or more system i2c devices.-v /dev/bus/usb:/dev/bus/usb - [Optional] Accessing RGB hardware may require access to USB devices.Webui can be found at <your-ip>:XXXX/web
docker exec -it OpenRGB /bin/bashdocker logs -f OpenRGBContent type
Image
Digest
sha256:b3b3b0d5a…
Size
154.9 MB
Last updated
almost 4 years ago
docker pull dcflachs/openrgb