Utilities

Pi-hole Controller

Overview

Pi-hole Controller brings your Pi-hole dashboard to your Stream Deck. Stop opening a browser just to pause blocking or check your stats — do it with a button press.

Control blocking instantly

Enable or disable Pi-hole DNS blocking with a single key. Need a temporary pause? Use the Timed Disable button — set a duration, press it, and a live countdown shows exactly how long until protection resumes.

Status at a glance

The Status Indicator button shows your Pi-hole's current state in color: green when blocking is active, red when disabled, and yellow when the device can't be reached.

Version tracking

The Version button shows your current Pi-hole version and highlights when an update is available — no need to log into the admin UI to check.

Open Pi-hole UI

One button to open your Pi-hole admin interface directly in your browser.

Live stats, always visible

Add as many Stats Display buttons as you want, each showing a different metric updated in real time:

Total Queries

Queries Blocked

Percentage Blocked

Domains on Blocklist

Queries per Minute

System Load (1 / 5 / 15 min)

Memory Usage

Active Clients / Total Clients

Each metric has its own color-coded icon so you can identify buttons at a glance.

Whitespace (leading/trailing spaces) in the Host and App Password fields is now automatically trimmed — prevents 401 errors caused by accidental copy-paste spaces

http:// or https:// prefix and any trailing path (e.g. /admin) in the Host field are now automatically stripped — pasting a full URL just works

Updated App Password hint in property inspector to clarify: copy without spaces, leave blank if Pi-hole has no password

Version 1.0.6

May 29, 2026

Details

Type

Utilities

OS

Mac

Windows

Compatibility

Stream Deck 6.9 or later

Size

388.73 KB

Version

1.0.6

Language

English

Support

Profiles

No

Dial support

No

You might also like

  • Pihole
    Pihole app icon

    Pihole

    by John Holbrook

    ∙

    Utilities

    Monitor & Control Pi-hole from your Stream Deck...

    Free

  • SSHDeck
    SSHDeck app icon

    SSHDeck

    by Unai González

    ∙

    Utilities

    SSHDeck is a Stream Deck plugin that connects over SSH to a remote host, a Raspberry Pi, a home server, a VPS... and run...

    Free

  • Ultimate WoL (Wake-on-LAN)
    Ultimate WoL (Wake-on-LAN) app icon

    Ultimate WoL (Wake-on-LAN)

    by makrofon

    ∙

    Monitoring

    Transform your Stream Deck into a powerful network management center with Ultimate WoL! Wake your sleeping computers, mo...

    $2.99

  • Pi Deck
    Pi Deck app icon

    Pi Deck

    by TeaTime

    ∙

    Development

    Pi Deck Linux monitoring for every box you own, on your Stream Deck. Not only for a Pi: servers, VMs, containers and Ras...

    $10.00

  • Wake on LAN (WOL)
    Wake on LAN (WOL) app icon

    Wake on LAN (WOL)

    by VIVRE-MOTION

    ∙

    Productivity

    With the Wake on LAN plugin you can wake up and start your switched off devices (Computer, Printer, NAS, Server, etc.) v...

    Free

  • DNS Deck
    DNS Deck app icon

    DNS Deck

    by TeaTime

    ∙

    Business

    DNS Deck Your network's ad blocker on your Stream Deck. DNS Deck works with Pi-hole (v6 and v5), AdGuard Home, Technitiu...

    $5.00

  • Status Monitor for Nagios
    Status Monitor for Nagios app icon

    Status Monitor for Nagios

    by joern-arne

    ∙

    Monitoring

    Monitor your infrastructure at a glance with Status Monitor for Nagios for Stream Deck. Supporting both Nagios Core and ...

    Free

  • UDP
    UDP app icon

    UDP

    by Wockel Solutions

    ∙

    Development

    UDP Plugin for Stream Deck – Version 1.3 Send UDP messages and display incoming data directly on your Stream Deck keys. ...

    Free