diff --git a/syslogng.nomad b/syslogng.nomad index 798b172..d1be810 100644 --- a/syslogng.nomad +++ b/syslogng.nomad @@ -128,6 +128,13 @@ EOF } } } + + tags = [ + "traefik.enable=true", + "traefik.tcp.routers.syslogngtcp.entrypoints=syslogtcp", + "traefik.tcp.routers.syslogngtcp.rule=HostSNI(`*`)", + "traefik.udp.routers.syslogngudp.entrypoints=syslogudp", + ] } task "syslogng" { diff --git a/traefik/traefik.nomad b/traefik/traefik.nomad index 5ff0349..921773c 100644 --- a/traefik/traefik.nomad +++ b/traefik/traefik.nomad @@ -120,6 +120,12 @@ job "traefik" { [entryPoints.metrics] address = ":8989" + [entryPoints.syslogtcp] + address = ":514" + + [entryPoints.syslogudp] + address = ":514/udp" + [api] dashboard = true