Install this version:
emerge -a =www-apps/pihole-admin-lte-6.6
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =www-apps/pihole-admin-lte-6.6
Or alternatively:
emerge --autounmask-write -a =www-apps/pihole-admin-lte-6.6
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 6.6 | 8 | ~amd64 | 0 |
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Pi-hole Dashboard for stats and more"
HOMEPAGE="https://github.com/pi-hole/web"
SRC_URI="https://github.com/pi-hole/web/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/web-${PV}"
LICENSE="EUPL-1.2"
SLOT="0"
KEYWORDS="~amd64"
# As of v6 the interface consists of Lua pages served by pihole-FTL's embedded
# web server; the PHP application and its httpd configuration are gone.
RDEPEND=">=net-dns/pihole-ftl-6.0"
src_prepare() {
default
find '(' \
-name '*.css.map' -o \
-name '*.js.map' -o \
-name '.gitattributes' -o \
-name '.gitignore' \
')' -type f -delete || die
rm -fR .github package.json package-lock.json postcss.config.js \
xo.config.js || die
}
src_install() {
local DOCS=( README.md )
einstalldocs
rm CONTRIBUTING.md README.md || die
# webserver.paths.webroot defaults to /var/www/html and
# webserver.paths.webhome to /admin/.
insinto /var/www/html/admin
doins -r .
}
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | pihole-admin-lte-6.6.tar.gz | 2185072 bytes | https://github.com/pi-hole/web/archive/refs/tags/v6.6.tar.gz |