Skip to content

Multiple instances. One control plane.

FilterHelm is a self-hosted web app for managing several Pi-hole instances from one place.

Drift comparison across two Pi-hole instances, showing differing local DNS records and domain overrides.
FilterHelm shows the difference before it changes anything. Each Drift row links to the page that owns the entry, where you confirm the change for one instance.
  1. Compare your instances on Drift to see which managed entries differ.
  2. Follow the row’s Fix in link to the page that owns the entry.
  3. Review the change and confirm it for one instance in its dialog.

Read more about the safety model.

  • Pi-hole FTL 6.x.
  • Docker or Podman, or Python 3.11 or newer to run from source.
  • An amd64 or arm64 host for the published image.

Read more about installation.

  1. Ask a question or report a bug in GitHub issues.
  2. Report vulnerabilities privately using the security reporting instructions.
  3. Read the contributing guide before sending a change.