Self-hosted tunnel service

Expose your local services
to the internet

Secure tunnels with automatic HTTPS, custom subdomains, and a beautiful dashboard. Like ngrok, but on your own infrastructure.

🔒 Auto HTTPS 🌐 Custom Subdomains 📡 Uptime Monitoring
Terminal
$ demolocal myapp 3000
Demolocal v1.0
Session Status: online
Forwarding:     https://myapp.demolocal.online → localhost:3000
Dashboard:      https://demolocal.online/dashboard
📡 Uptime Monitoring
3 / 3 Online
My Website
https://demolocal.online
42ms
HTTP
UP
API Server
https://api.demolocal.online
118ms
HTTP
UP
VPS Server
192.168.1.100:22
8ms
TCP
UP
30-day uptime 99.9%
30 days ago Today
Monitor HTTP sites & TCP/IP servers — all in your dashboard
🔒

Automatic HTTPS

Every tunnel gets automatic TLS certificates. No configuration needed.

🌐

Custom Subdomains

Reserve subdomains and get consistent URLs for your services.

📊

Request Inspection

View real-time request logs, status codes, and response times in the dashboard.

🚀

Blazing Fast

Built in Go for maximum performance. Minimal overhead on every request.

🔑

Multi-User

Create accounts for your team. Each user gets their own tunnels and dashboard.

🐳

Easy Deployment

Deploy with Docker in minutes on any VPS. One binary, zero dependencies.

📡

Built-in Uptime Monitoring

Monitor your websites and servers in one place. Supports HTTP/HTTPS checks (like curl) and TCP/Ping checks for any IP address or host — with interval scheduling, latency tracking, and uptime history.

HTTP & HTTPS websites
IP address & TCP port
Latency & uptime history