You are running Eosrift
Your infrastructure.
Your tunnels.
Self-hosted tunnel service with ngrok-like simplicity. Expose local services to the internet without vendor lock-in.
$
eosrift http 3000
Eosrift
v0.1.1
Session Status
online
Forwarding
https://abc123.tunnel.eosrift.com
→
localhost:3000
Inspector
http://localhost:4040
Built for developers who value control
Self-Hosted
Deploy on your own infrastructure. Your data never touches third-party servers.
Familiar CLI
ngrok-compatible commands and config. Switch without relearning anything.
HTTP & TCP Tunnels
Expose web apps, databases, SSH, or any TCP service through secure tunnels.
Request Inspector
Debug webhooks and API calls with the built-in request inspector at localhost:4040.
Docker-First
Single docker-compose.yml deployment. Production-ready in minutes, not hours.
Automatic TLS
Let's Encrypt certificates managed automatically. HTTPS by default, always.
Up and running in minutes
On your server
1
Point your domains
Point your base domain and wildcard tunnel subdomain to your server.
eosrift.com → your.server.ip
*.tunnel.eosrift.com → your.server.ip
2
Configure and deploy
Set your domain and run the stack.
export EOSRIFT_BASE_DOMAIN=eosrift.com
export EOSRIFT_TUNNEL_DOMAIN=tunnel.eosrift.com
docker compose up -d --build
On your client
1
Configure your token
eosrift config add-authtoken <your-token>
2
Expose your service
eosrift http 8080
3
Share your URL
https://abc123.tunnel.eosrift.com