Skip to content
This repository has been archived by the owner on Oct 11, 2022. It is now read-only.
/ docker-knxd Public archive

KNXD service as docker image based on Alpine Linux

License

Notifications You must be signed in to change notification settings

Foxi352/docker-knxd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

knxd

For documentation and information on the KNXD project check our their GitHub page.

Exposed ports

I still don't know why, but instead of binding ports use --net=host to get it working.

  • 3672/tcp (Server port)
  • 6720/tcp (knx-ip)

Exported volumes

  • /etc/knxd (for knxd.ini file)

Example container start command

As default the image starts knxd as an entrypoint and passes /etc/knxd/knxd.ini as command. If you want to run the image on it's own you have multiple choices to pass parameters to the knx daemon. Some are:

  • Map /etc/knxd to a local volume of your host and put a knxd.ini inside
  • Pass command line parameters to image as you would pass to the deamon directly. Example docker run knxd --version

Example to run the image standalone with a provided ini file in ./knxd/etc/knxd.ini:

docker run -d --net=host -v ./knxd/etc:/etc/knxd foxi352/knxd

About

KNXD service as docker image based on Alpine Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages