Blog
Product deep dives and edge ops notes from the WSLProxy control plane.
Lock pre-prod hosts to your VPN with one field
Access profiles turn one access_profile field into generated allow/deny rules: CIDR matching, a branded 403 "VPN required" page, and fail-closed behaviour with no nginx reload.
How to set up and publish a post on wslproxy.org
Where the static site lives, how to add and preview a post, and how deploy-pages.yml ships it to GitHub Pages and the edge landing vhosts.
Geographic Traffic Distribution by country
How the admin dashboard maps live requests to Top Countries and a world choropleth — IP2Location on the hot path, traffic_stats, and atlas-ready country codes.