mirror of
https://github.com/pi-hole/web.git
synced 2024-12-06 19:36:21 +01:00
3f66e9015ab73dadf5cb8f07f3aa3fe30d678fbe
Since whitelisting from the web interface needs sudo, the Pi-hole core side needs to be updated to v2.6.4. That version installs the sudoers file needed to run pihole commands. Without that sudoers file installed, the web interface cannot make any changes.
Pi-hole Admin Dashboard
Using AdminLTE, this project will create a Web interface for the ad-blocking Pi-hole: a black hole for Internet advertisements.
From this interface, you will be able to see stats on how well your Pi-hole is performing. You will also be able to update the lists used to block ads.
API
A read-only API can be accessed at /admin/api.php. With either no parameters or api.php?summary it returns the following JSON:
{
"domains_being_blocked": "136,708",
"dns_queries_today": "18,108",
"ads_blocked_today": "14,648",
"ads_percentage_today": "80.9"
}
There are many more parameters, such as summaryRaw, overTimeData, topItems, recentItems, getQueryTypes, getForwardDestinations, getQuerySources, and finally getAllQueries.
Languages
PHP
39.1%
CSS
38.8%
JavaScript
22.1%


