Islam Adel

NGSRV - Public URLs for localhost. One command.

by
NGSRV gives your local app a real HTTPS URL without deploying. One CLI command, shareable link for webhooks, client previews, and mobile testing. Unlike throwaway tunnel commands, NGSRV is built around ngsrv.yml you commit with your repo: multiple tunnels, reserved subdomains, custom domains, and edge security policies from the dashboard. Built for devs tired of random URLs that die on restart and infra that does not match how they actually work.

Add a comment

Replies

Best
Islam Adel
Hunter
📌
I kept needing to share localhost with clients, test Stripe webhooks, and preview on a phone without waiting on staging deploys. ngrok worked but URLs rotated, config lived in one-off commands, and locking previews down meant paid tiers or DIY nginx. So we built NGSRV around what we wanted in our own stack: - ngsrv http 3000 and you have a link - ngsrv.yml in git for multi-tunnel setups - security policies from the dashboard (IP, rate limit, header auth) on the free plan - reserved subdomains so webhook URLs stop changing Still early. Would love feedback on what would make you switch from whatever tunnel you use today. Try it: ngsrv.com, free account, no card. Questions welcome.