Deploy Now

Stars

134

Forks

6

Watchers

4

Developer links

PH Intercept

A blocklist working silently in the background is hard to appreciate, so PH Intercept turns your DNS traffic into a live arcade battle: every allowed query flies by as a friendly ship, and every blocked query spawns as an invader your interceptor shoots down. It streams query events live from the API of your existing Pi-hole v6, AdGuard Home, or Technitium server, so the battle on screen is your network's real traffic the moment it happens. Repeat domains level up on screen: friendly shuttles grow into heavy transports and gold capital ships, while blocked domains mutate from crab invaders into orange drones and purple bosses. The interceptor hunts by itself, launching a support drone at five on-screen threats and a second at ten, and it swaps among seven selectable ships, from the Falcon and the Enterprise to the Normandy. The bottom HUD doubles as a control panel: pause blocking for ten seconds, thirty seconds, or five minutes with a synced countdown, watch totals climb, and trigger a gravity list update in place. Client and domain labels can ride beneath each entity, noisy domains disappear through regex ignore patterns, a second DNS server can join in split-screen two-player mode, and viewer settings persist per browser. The backdrop ranges from a starfield plotted from about 12,200 real stars to nebula, synthwave, and custom image modes. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

PH Intercept

Benefits

  • Watch Blocking Happen Live
  • Instead of reading log lines, you see each query as it happens: allowed traffic sails past while blocked domains are visibly destroyed, making filter health obvious at a glance across the room.
  • Control Blocking From HUD
  • Pause or resume blocking for ten seconds, thirty seconds, or five minutes, confirm gravity updates, and check live totals without opening the Pi-hole admin panel in another tab.
  • Two Servers, One Screen
  • Run a second Pi-hole, AdGuard Home, or Technitium instance beside the first in split-screen mode, each half streaming its own queries, statistics, blocking toggle, and gravity updates independently.
  • Featherweight Hardened Container
  • The example deployment caps the container at 128 MB of memory and one CPU with a read-only filesystem and all capabilities dropped, so the eye candy costs almost nothing.

Features

  • Live Query Streaming
  • Streams events from the Pi-hole v6, AdGuard Home, or Technitium API and renders every DNS query in real time as a pixel-art entity on the canvas.
  • Tiered Ship Entities
  • Domains escalate through three tiers as they repeat on screen: green shuttles become cyan transports and gold capital ships, blocked domains become drones and bosses.
  • Autonomous Interceptor Ship
  • The ship targets blocked entities by itself, calls in support drones at five and ten threats, and can be swapped among seven selectable ships with warp transitions.
  • Real Starfield Backgrounds
  • The default backdrop plots about 12,200 catalog stars with planets at true positions, with procedural nebula, synthwave outrun, dark, and custom image alternatives.
  • Timed Blocking Controls
  • Timed disables of ten seconds, thirty seconds, or five minutes show a persistent countdown that stays correct even when blocking changes elsewhere.
  • Split-Screen Two-Player
  • A second DNS instance gets its own ship and half of the screen, with independent query streams, statistics, blocking toggles, and gravity updates for each side.

Apps Similar to PH Intercept