NodePass is an advanced, lightweight TCP/UDP tunneling solution built on an innovative three-tier architecture (server-client-master). It elegantly separates control and data channels while offering intuitive zero-configuration syntax. The system excels with its proactive connection pool that eliminates latency by establishing connections before they're needed.
This repository contains components, libraries, tools, and resources related to the core NodePass project.
- NodePass Server: The tunnel server component that accepts incoming connections
- NodePass Client: The tunnel client that establishes outbound connections
- NodePass Master: API-driven management interface for dynamic instance control
- NodePass CLI: Command-line interface for advanced users to manage tunnels and configurations
- NodePass Docker: Docker image for easy deployment of NodePass on various platforms
- NodePass Dashboard: Web interface for monitoring and managing tunnel instances
- NodePass Desktop: Cross-platform desktop app for tunnel configuration and management
- NodePass Mobile App: Mobile interface for on-the-go tunnel management
- NodePass Web UI: Web-based user interface for easy access to tunnel management features
- NodePass API Shell: Interactive shell script for installing and managing NodePass API
- NodePass TG Bot: Telegram bot for quick access to tunnel management features
- NodePass Openwrt: OpenWRT package for easy installation and management of NodePass on routers
- Join our Discussions to share your experiences and ideas
- Follow our Telegram channel for updates and community support