Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daleosm/pihole-panel
Python/GTK3 based Pi-hole (network-level adblocker) dashboard for stats and more
https://github.com/daleosm/pihole-panel
debian gtk3 pi-hole pihole-panel pygobject python raspberry-pi raspbian ubuntu
Last synced: 26 days ago
JSON representation
Python/GTK3 based Pi-hole (network-level adblocker) dashboard for stats and more
- Host: GitHub
- URL: https://github.com/daleosm/pihole-panel
- Owner: daleosm
- License: gpl-3.0
- Created: 2018-06-24T18:50:01.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-02-21T16:19:58.000Z (over 2 years ago)
- Last Synced: 2024-09-27T13:03:45.302Z (about 1 month ago)
- Topics: debian, gtk3, pi-hole, pihole-panel, pygobject, python, raspberry-pi, raspbian, ubuntu
- Language: Python
- Homepage:
- Size: 329 KB
- Stars: 125
- Watchers: 9
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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...
![](pihole-panel.png)
## 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](https://raspberrypi.stackexchange.com/questions/44622/how-to-add-ppa-entries-manually-on-raspberry-pi) 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