m00grin

A Pi-hole DNS visual dashboard. Blocking is represented by an interceptor ships destroying 'blocked query' baddies, space invaders style.

27
1
100% credibility
Found May 05, 2026 at 27 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
JavaScript
AI Summary

A gamified web dashboard that visualizes Pi-hole v6 DNS queries as pixel-art spaceships in a realistic starfield, with interactive controls for blocking and stats.

How It Works

1
🕵️ Discover the fun dashboard

You hear about a playful way to watch your ad-blocker in action, turning internet requests into a space adventure game.

2
📥 Grab the setup files

Download the simple package from the project page to get your game ready on your computer.

3
🔗 Connect to your ad-blocker

Share your ad-blocker's web address and special access code so the game can see live activity.

4
🚀 Launch the game

Start it up with an easy go command, then open your web browser to the special port.

5
🎮 Dive into the space battle

Watch friendly ships zoom by for safe sites while your spaceship blasts enemy ships representing blocked ads—pure excitement!

6
⚙️ Control everything from HUD

Use the bottom screen panel to pause blocking, refresh block lists, switch spaceships, or admire stats.

🌟 Safe internet, game-style

Your network stays protected from ads and trackers, all visualized in an endless, thrilling starfield shooter.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 27 to 27 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ph-intercept?

ph-intercept turns your Pi-hole DNS server into a space invaders-style dashboard, streaming live DNS queries via the Pi-hole v6 API as pixel-art ships and baddies. Blocked queries become enemies your interceptor ship destroys on-screen, while allowed ones fly by as friendlies—complete with toggle blocking, timed disables, gravity updates, and ship swaps. Deployed as a standalone Docker container with Python backend and JavaScript canvas frontend, it solves the dull problem of monitoring pi-hole DNS lists and blocking stats by making pi-hole DNS server failure or resolution issues visually engaging.

Why is it gaining traction?

Unlike static pi-hole DNS dashboards, ph-intercept gamifies blocking: watch your ship auto-target and destroy baddies in real-time, with escalating enemy tiers, support drones at threat thresholds, and HUD stats for queries blocked percentage. The starfield background uses real catalogs with planets, nebulae, and transients for immersion, configurable via env vars—no pi-hole DNS over HTTPS or android tweaks needed. Developers dig the zero-setup Docker compose for pi-hole DNS server setup alongside Fritzbox or Unbound.

Who should use this?

Homelabbers running Pi-hole who want a lively alternative to web logs for debugging pi-hole DNS not working or server failures. Sysadmins monitoring pi-hole DNS lists in dockerized setups, especially those tired of bland graphs during high-traffic blocking. Pi-hole v6 users seeking fun motivation to tweak gravity or timed blocks without leaving the browser.

Verdict

Grab it for a fresh pi-hole DNS dashboard if gamification fits your homelab vibe—solid docs and quick Docker spin-up make it dead simple. At 27 stars and 1.0% credibility, it's early and unproven for production, but perfect for playful side projects.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.