Skip to content

A tool to group multiple Pi-hole clients into one pseudo-client to clean up the statistics. Supports MACs and IPs. Useful for Tailscale+LAN setups.

License

Notifications You must be signed in to change notification settings

gabesw/pi-hole-alias-client-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pi-hole Alias Client Manager

I created this project to make managing alias clients in your pi-hole more user-friendly, as no interface is provided by default. This is a work-in-progress and suggestions and PRs are welcome!

Contents

Overview

This is a program written in Python by @Gabesw that allows users to manage their alias clients in their pihole FTL database. As of right now, only an interactive CLI is provided, but a web-based GUI is to come.

Setup

Prerequisites

Ensure that Pi-hole is installed and configured and that Python 3 is installed.

Getting Started

To run the CLI, navigate to the src/ directory and run sudo python3 cli.py to start the interactive CLI. Root permissions are required to modify the FTL database.

About

A tool to group multiple Pi-hole clients into one pseudo-client to clean up the statistics. Supports MACs and IPs. Useful for Tailscale+LAN setups.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages