socks5-proxy-server
Lightweight SOCKS5 proxy with user management and Telegram administration
socks5-proxy-server is a minimal Node.js implementation of a SOCKS5 proxy that supports authenticated users, per-user usage statistics, and administration via CLI or a Telegram bot.
Key Features
- SOCKS5 proxy implementation with configurable listening port and log level
- Optional authentication support (REQUIRE_AUTH toggle) and per-user credentials
- Docker Compose first-class deployment with environment-based configuration
- CLI scripts for creating/deleting users and viewing usage statistics
- Optional Telegram bot for administration (create/delete users, stats, password generation)
- Supports webhook or polling modes for Telegram; webhooks require SSL certificates
- Simple logging and usage accounting per user
Use Cases
- Provide authenticated outbound SOCKS5 proxy access for teams or services
- Manage proxy users and track per-user bandwidth or usage via CLI or Telegram bot
- Rapidly deploy a small-scale proxy in Docker-based environments for development or small production needs
Limitations and Considerations
- Administration is via CLI scripts or Telegram bot only; there is no web-based admin UI
- Webhook-based Telegram administration requires valid TLS/SSL certificates
- Repository targets single-node deployments; clustering, high-availability, or built-in persistent database backends are not provided out of the box
socks5-proxy-server is a practical, lightweight option for teams that need a simple, self-hosted SOCKS5 proxy with basic user management and remote administration via Telegram. It is optimized for quick Docker deployments and straightforward operation rather than enterprise-scale proxy features.
Categories:
Tags:
Tech Stack:
Similar Services

Caddy
Extensible web server and reverse proxy with automatic HTTPS
Caddy is a fast, extensible Go web server and reverse proxy with automatic HTTPS (ACME), HTTP/1.1, HTTP/2, and HTTP/3 support, and a JSON config API.

Traefik Proxy
Cloud-native reverse proxy, load balancer, and ingress controller
Traefik Proxy is a dynamic reverse proxy and load balancer that auto-discovers services from Docker, Kubernetes, and other providers, with HTTPS, routing, and observabili...

Kong Gateway
Cloud-native API and LLM gateway with extensible plugins
Kong Gateway is a high-performance, cloud-native API gateway for routing, securing, and observing API traffic, with an extensible plugin system and Kubernetes support.

Nginx Proxy Manager
Web UI to manage Nginx reverse proxy hosts and SSL certificates
Nginx Proxy Manager is a web-based admin panel for managing Nginx reverse proxy hosts, redirects, streams, and Let’s Encrypt SSL certificates via Docker.

NGINX
High-performance web server, reverse proxy, and load balancer
NGINX is a high-performance HTTP server and reverse proxy with caching, load balancing, TLS termination, and TCP/UDP proxying via a modular architecture.

Pangolin
Identity-aware VPN and reverse proxy for secure remote access
Open-source identity-based remote access platform combining WireGuard VPN and tunneled reverse proxy access with granular zero-trust controls.
JavaScript
Docker
Node.js