Utilities
Pi-hole Controller
by Marktastic
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.
What's new?
Stability Improvements
Pressing Pi-hole version button now triggers manual refresh.
Details
Type
Utilities
OS
Mac
Windows
Compatibility
Stream Deck 6.9 or later
Size
389.61 KB
Version
1.0.2
Language
English
Support
Profiles
No
Dial support
No