truenas-docker/mdns-reflector/compose.yml
2025-12-02 13:08:52 +02:00

27 lines
643 B
YAML

# for containers requiring multi-cast dns, e.g. home-assistant, esphome, etc.
name: mdns-reflector
services:
mdns-reflector:
image: flungo/avahi:latest
env_file: .mdns-reflector.env
hostname: mdns-reflector
networks:
mdns-net: null
macvlan1:
ipv4_address: "${MDNS_REFLECTOR_IP}"
deploy:
replicas: 1
networks:
mdns-net:
external: true
macvlan1:
external: true
# driver: macvlan
# driver_opts:
# parent: eth0
# ipam:
# config:
# - subnet: 10.0.0.0/20
# gateway: 10.0.0.2