Welcome to the official GitHub home for RemoteToHome Consulting
Self-Hosted VPN Solutions & Development
Welcome to the RemoteToHome.io GitHub organization. Here we develop and share open-source tools, configurations, and documentation for self-hosted VPN infrastructure, with a focus on GL.iNet and OpenWrt-based router solutions. RemoteToHome Consulting (RTH) is an official GL.iNet Services Partner, but these projects are not sponsored by or directly affilated with GL.iNet. All screw-ups are ours alone.
Empowering individuals and organizations to maintain privacy, security, and control through self-hosted VPN technologies. We believe in transparency, open-source collaboration, and educating users on alternatives to commercial VPN services.
Our repositories focus on practical, production-ready solutions for:
- Self-Hosted VPN Servers: Cloud-based and on-premises VPN server configurations
- GL.iNet Router Enhancements: Custom scripts, configurations, and firmware modifications for GL.iNet devices
- OpenWrt Development: Extended capabilities and automation for OpenWrt-based routers
- VPN Protocols: Implementation guides and tools for WireGuard, AmneziaWG, OpenVPN, and emerging protocols
- Relay & Proxy Solutions: Advanced routing, policy-based configurations, and multi-hop setups
- gl-tailscale-fix - Tailscale enhancements for GL.iNet routers — exit node advertisement, policy kill switch, guest network routing, and version management. Injects GUI controls into the existing admin panel without modifying any GL-owned files.
- wg-udp-relay - High-performance UDP relay for WireGuard VPN tunnels. Proven 2-4x speed improvements over direct connections through intelligent routing via well-connected datacenters.
- Personal & Business VPN Consulting Services: RemoteToHome.io - Professional VPN consulting for digital nomads, expats, and businesses
- Blog & Guides: RemoteToHome.io Blog - Technical articles and troubleshooting guides at remotetohome.io
We welcome contributions from the community!
- Improving documentation
- Submitting bug fixes or enhancements
- Sharing configuration examples
- Reporting issues or suggesting features
Please check individual repository guidelines for contribution standards. All contributions should maintain our focus on privacy, security, and educational value.
- All projects comply with applicable laws and regulations
- We do not endorse the use of our technology for illegal purposes
- Tools are provided for legitimate privacy and networking purposes
- Users are responsible for compliance with local laws when deploying solutions
Trademarks: GL.iNet® is a registered trademark of GL Technologies (HK) Ltd. WireGuard® is a registered trademark of Jason A. Donenfeld.