Modern development is a team sport. Tunels provides features that make it easy to share your local development environment with teammates, QA engineers, and stakeholders — without deploying anything.
Sharing a Tunnel URL
The simplest form of collaboration: start a tunnel and share the URL. Your teammate can see your local application exactly as you see it:
tunels http 3000 --subdomain demo-feature
# Share: https://demo-feature.tunels.io
This is invaluable for design reviews, QA testing, and client demos. No deployment needed.
Team Plans
Tunels Gold and Premium plans support team management. As a team admin, you can:
- Invite team members by email
- Manage per-member tunnel limits
- View team usage and metrics from the dashboard
- Set up shared custom domains for consistent URLs
Access Control
On supported plans, you can restrict who can access your tunnel:
# Require basic auth
tunels http 3000 --auth "user:password"
# Restrict by IP
tunels http 3000 --ip-allow "203.0.113.0/24"
# OAuth authentication (Premium)
tunels http 3000 --oauth google --email-domain mycompany.com
These features ensure that only authorized people can reach your development server, even though it has a public URL.
Use Case: Cross-Team Code Reviews
Instead of describing a feature in a pull request, show it running live. Start a tunnel for your feature branch, add the URL to your PR description, and reviewers can interact with the feature directly from their browser.
Use Case: Client Demos
Before a client meeting, start a tunnel with a professional subdomain. During the call, walk through the latest features running on your local machine. If you need to make a quick fix, update the code, and the client sees the change in real-time.
Conclusion
Tunels turns your local machine into a shareable development server. Whether it's a quick review or a formal demo, you're always ready to show your work without the overhead of deployments.