GHOST on Nostr: Tomorrow I’m starting the build guide for something I’m calling ZeroSentinel. ...
Tomorrow I’m starting the build guide for something I’m calling ZeroSentinel.
What ZeroSentinel does:
- Turns a $15 Raspberry Pi Zero into a fully autonomous privacy node
- Builds a locked, authenticated WireGuard tunnel home from anywhere
- Runs your DNS through your own Unbound resolver with DNSSEC enforcement
- Blocks ISP meddling, hotel rewrites, captive portal tricks, and upstream manipulation
- Monitors its own health every few minutes
- Sends you an encrypted Nostr DM when anything breaks
- Enforces no-fallback DNS and drops all traffic that isn’t in the tunnel
- Works behind travel routers, double NAT, carrier-grade NAT, and hostile networks
- Makes your phone’s “VPN” actually mean something
Your own infrastructure. Quiet. Cheap. No subscriptions. No external services.
Published at
2025-11-23 07:54:15 UTCEvent JSON
{
"id": "cc5b2fbc28731d8305459df06a860353c823780ba3034b8323c399102addf002",
"pubkey": "3b7fc823611f1aeaea63ee3bf69b25b8aa16ec6e81d1afc39026808fe194354f",
"created_at": 1763884455,
"kind": 1,
"tags": [],
"content": "Tomorrow I’m starting the build guide for something I’m calling ZeroSentinel.\n\nWhat ZeroSentinel does:\n\n- Turns a $15 Raspberry Pi Zero into a fully autonomous privacy node\n\n- Builds a locked, authenticated WireGuard tunnel home from anywhere\n\n- Runs your DNS through your own Unbound resolver with DNSSEC enforcement\n\n- Blocks ISP meddling, hotel rewrites, captive portal tricks, and upstream manipulation\n\n- Monitors its own health every few minutes\n\n- Sends you an encrypted Nostr DM when anything breaks\n\n- Enforces no-fallback DNS and drops all traffic that isn’t in the tunnel\n\n- Works behind travel routers, double NAT, carrier-grade NAT, and hostile networks\n\n- Makes your phone’s “VPN” actually mean something\n\nYour own infrastructure. Quiet. Cheap. No subscriptions. No external services.",
"sig": "419b6970885de7fb2b991c8ab5102bf008794751df1dcb37309479600285094fd67f1a494628e0c7220e36edbb5241eb1537aedae3e975a5ee7ad6ad18b1108c"
}