2017-04-02 20:04:39 -04:00
2016-12-23 19:49:11 +00:00
2016-12-13 14:58:47 +01:00
2016-07-05 23:36:02 -05:00
2017-03-28 14:51:19 +02:00
2017-03-24 16:27:37 -04:00
2017-02-14 14:57:58 +01:00
2017-03-26 14:46:57 +02:00
2017-03-28 14:51:19 +02:00
2017-02-16 08:50:09 +01:00
2017-03-28 22:11:06 +02:00
2017-02-14 14:57:58 +01:00
2017-02-20 12:46:38 +01:00
2017-03-05 23:17:34 +01:00
2017-02-14 14:57:58 +01:00

Pi-hole Admin Dashboard

Codacy Badge Join the chat at https://gitter.im/pi-hole/AdminLTE

Donate

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.

Pi-hole Web interface

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, overTimeData10mins, topItems, topClients or getQuerySources, getQueryTypes, getForwardDestinations, and finally getAllQueries. Together with a token it is also possible to enable and disable (also with a set timeout) blocking via the API

The API returns more information (in a slighly different format if FTL is running) - it supports a fall-back to the "old" PHP API if FTL is not running. Test the type and/or version of the API by using the parameter type and version.



We use BrowserStack for multi-platform multi-browser testing.
Description
Pi-hole Dashboard for stats and more
Readme EUPL-1.2 81 MiB
Languages
JavaScript 52.9%
CSS 47.1%