knxserver
Containerized KNXnet/IP server using Calimero
4.9K
A KNXnet/IP server for running your own KNXnet/IP server in a containerized environment. Uses Calimero KNXnet/IP server.
Starting the server requires to pass a server configuration (see Readme) to the container. For example, using the existing container directory /usr/app/:
docker run --rm -ti --net host -v /calimero-server/config/server-config.xml:/usr/app/server-config.xml calimeroproject/knxserver server-config.xml
Note, if you use --net host, make sure that the knxserver sockets bind to an IP address of the corresponding host network interface! (Network interfaces can be configured in the server configuration.)
Sometimes, --privileged is required, for example using a USB device in the container, Otherwise, there might be a generic error about accessing the USB root hub and LibUsb initialization etc.
The following knxserver options are supported:
Example with options: ... calimeroproject/knxserver -vvv --no-stdin server-config.xml
Content type
Image
Digest
sha256:a3844bf0f…
Size
19.3 MB
Last updated
3 months ago
docker pull calimeroproject/knxserver