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.