Avahi docker image for multicast-DNS (zeroconf)
Find a file
Florian Schwab 68469cd198 Merge branch 'master' into 'master'
Fix startup

See merge request ydkn/docker-avahi!1
2021-12-21 11:23:35 +00:00
.gitignore migrate to gitlab 2019-03-24 01:24:41 +01:00
.gitlab-ci.yml allow to set allowed and denied interfaces 2020-05-17 20:32:21 +02:00
docker-entrypoint.sh startup fix 2021-12-17 11:51:25 +00:00
Dockerfile allow to set allowed and denied interfaces 2020-05-17 20:32:21 +02:00
LICENSE Initial commit 2018-09-28 00:56:27 +02:00
README.md optimze display of run command 2020-05-17 20:35:30 +02:00

Avahi Docker Image

Configuration

Put your service definition files in a directory and mount it as a volume to /etc/avahi/services.

Options

Configuration is done through environment variables.

  • ALLOW_INTERFACES set allow-interfaces in avahi-daemon.conf
  • DENY_INTERFACES set deny-interfaces in avahi-daemon.conf

Start the container

docker run -d --restart always \
  --net=host \
  -e ALLOW_INTERFACES=eth0 \
  -v $(pwd)/services:/etc/avahi/services \
  ydkn/avahi:latest