Skip to content

Python/GTK3 based Pi-hole (network-level adblocker) dashboard for stats and more

License

Notifications You must be signed in to change notification settings

daleosm/pihole-panel

Repository files navigation

PiHole-Panel

Connects to one or multiple Pi-hole hosts and reports statistics in real-time and also allows you to use it as a control panel to control your Pi-hole hosts independently.

This program will run on your Pi or desktop computer that is running Raspian, Ubuntu, Pop_OS!, Debian etc...

Install/Update

1. You must use a password with your Pi-hole otherwise the API becomes read-only.
2. Download pihole-panel-latest.deb from above.
3. Open Terminal
cd ~/Downloads
sudo dpkg -i pihole-panel-latest.deb

Alternatively, Ubuntu, Pop_OS!, and more experimental Raspbian users can use the Ubuntu PPA:

sudo add-apt-repository ppa:daleosm/pihole-panel
sudo apt update
sudo apt install pihole-panel

Troubleshoot

rm ~/.config/pihole_panel_configs.xml

Uninstall

sudo apt remove pihole-panel

Changelog

pihole-panel (3.3)

  • Prevent window is ready message

pihole-panel (3.2)

  • Labeling error

pihole-panel (3.0)

  • Settings window is now homogeneous

pihole-panel (2.7)

  • Set main window resizable to false

pihole-panel (2.6)

  • Fixed alignment for settings items with some themes

pihole-panel (2.5)

  • Settings window is now centered

pihole-panel (2.3)

  • Settings window is now a fixed size
  • Code and performance improvements

About

Python/GTK3 based Pi-hole (network-level adblocker) dashboard for stats and more

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages