Welcome to gTunnel!
We're excited to introduce gTunnel - a fast, secure, and lightweight HTTP tunneling solution built with Go! ๐
What is gTunnel?โ
gTunnel makes it incredibly easy to expose your local development servers to the internet securely. Whether you're:
- ๐ฅ Collaborating with teammates on a local development server
- ๐ Testing webhooks from external services
- ๐ฏ Demoing your application to clients or stakeholders
- ๐งช Debugging integrations with third-party APIs
gTunnel has you covered with a simple, fast, and secure tunneling solution.
Key Featuresโ
๐ High Performanceโ
Built with Go, gTunnel delivers exceptional performance with minimal resource usage. Handle thousands of concurrent connections without breaking a sweat.
๐ Security Firstโ
- WebSocket-based secure tunneling
- Authentication and authorization support
- No data logging or storage
- Self-hosted options for complete control
๐ณ Docker Readyโ
Full Docker support with multi-architecture images available on GitHub Container Registry:
docker run ghcr.io/b-aj-amar/gtunnel-server:latest
๐ฏ Developer Friendlyโ
- One-command installation
- Minimal configuration required
- Comprehensive CLI with helpful commands
- Detailed documentation and examples
Quick Startโ
Get started in under 2 minutes:
# Install gTunnel (On the server)
curl -sSL https://raw.githubusercontent.com/B-AJ-Amar/gTunnel/main/scripts/install.sh | bash
# Start the server
gts start
# on the client side ====================
# Connect your local service
gtc connect -u your-domain 3000
That's it! Your local service is now accessible through the tunnel.
Want more detailed instructions? Check out our comprehensive Quick Start Guide for step-by-step setup, Docker usage, and common use cases.
Getting Involvedโ
gTunnel is open source and we welcome contributions! Here's how you can get involved:
- โญ Star us on GitHub to show your support
- ๐ Report issues or suggest features
- ๐ป Contribute code with pull requests
- ๐ Improve documentation and examples
- ๐ฌ Join discussions in our GitHub community
Resourcesโ
- ๐ Quick Start Guide - Get running in 5 minutes
- ๐ Full Documentation - Comprehensive guides
- ๐ง GitHub Repository - Source code
- ๐ณ Docker Images - Container images
- ๐ฌ Discussions - Community support
Thank Youโ
Thank you for trying gTunnel! We're committed to making tunneling simple, secure, and accessible for all developers.
Have questions or feedback? We'd love to hear from you in our GitHub discussions!
Happy tunneling! ๐โจ
