Portspan is a self-hosted ngrok alternative that exposes local development ports via predictable wildcard subdomains. It uses frp for tunneling and routing, Nginx for TLS termination, and provides setup scripts, security documentation, and client tooling for Linux servers.