This is an automated archive.

The original was posted on /r/pihole by /u/bzlcos on 2023-08-15 17:53:34+00:00.


I have a docker compose instance running caddy, cloudflare-ddns and pihole.

The server is visible from an external domain name from cloudflare using https.

The docker compose yml file internally exposes ports:

  • “80:80”

  • “443:443”

  • “53:53/tcp”

  • “53:53/udp”

  • “8081:80/tcp”

However, the only ports exposed on my router are :80 and :443

Additionally, the dashboard (has a password) is exposed using a reverse proxy (reverse_proxy pihole:80).

Sorry if this is a stupid question, but I am very new to all of this and am not sure if I’m doing something incredibly stupid here