awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
shadowsocks avatar

shadowsocks/shadowsocks-manager

0
View on GitHub↗
4,096 stars·1,492 forks·JavaScript·GPL-3.0·7 viewsshadowsocks.github.io/shadowsocks-manager↗

Shadowsocks Manager

Shadowsocks Manager is a set of management utilities for orchestrating proxy servers, centering on conversational control, traffic enforcement, and web-based credential distribution. It serves as a centralized system for issuing and controlling user accounts for shared proxy services.

The project distinguishes itself through a chat-based controller that allows administrators to update server ports and authentication details via a conversational messaging platform. It also functions as a distributed orchestrator that synchronizes configuration and security settings across multiple remote servers and provides a dedicated website for the automated provisioning and distribution of user access credentials.

The software covers a broad range of administrative capabilities, including real-time traffic flow monitoring, data usage enforcement, and server instance management. It replaces manual command-line editing with a web-based management dashboard and utilizes a centralized database to maintain state and synchronize settings across the network.

Administrative access is restricted through an authorization process that designates the first authenticated user as the primary manager.

Features

  • Shadowsocks Server Managers - Provides a centralized management suite for deploying and administering Shadowsocks proxy servers and users.
  • Proxy User Managers - Manages multiple proxy users with centralized database synchronization for configuration and traffic monitoring.
  • Proxy Configuration Synchronization - Automates the synchronization of configurations and security settings across a distributed network of proxy servers.
  • Bot Command Interfaces - Provides a chat-based interface for executing administrative commands to manage server settings and user access.
  • Distributed Server Coordination - Implements a coordination layer to synchronize management settings across several remote proxy server instances.
  • Chat-Based Controllers - Implements a bot interface for updating server ports and authentication details via a messaging platform.
  • Distributed Orchestrators - Functions as a distributed orchestrator that synchronizes configuration and security settings across remote Shadowsocks servers.
  • Web Management Dashboards - Provides a web dashboard for configuring servers and managing credentials without using the command line.
  • Credential Distribution Portals - Provides a dedicated website for the automated provisioning and distribution of user access credentials for the proxy service.
  • Web-Based Configuration Dashboards - Offers a browser-based management console for visual administration of proxy settings and credential distribution.
  • Chat-Bot Server Administration - Allows administrators to update proxy server ports and authentication details via a conversational bot interface.
  • Centralized State Synchronization - Utilizes a centralized database to maintain and synchronize user accounts and traffic quotas across distributed proxy servers.
  • Remote Server Automation - Synchronizes security policies and port settings across multiple remote server instances automatically.
  • Proxy Account Managers - Centralizes the creation, monitoring, and limitation of user proxy accounts with traffic caps.
  • User Traffic Accounting - Tracks per-user data consumption and enforces traffic quotas to ensure fair resource distribution.
  • Credential Distribution Portals - Provides a dedicated self-service website for users to automatically obtain and share proxy access credentials.
  • Traffic Control Systems - Monitors real-time data flow and enforces traffic limits across multiple Shadowsocks proxy instances.
  • Web Management Dashboards - Provides a browser-based dashboard for monitoring and configuring the state and settings of proxy services.
  • Traffic Summarizers - Collects and summarizes network flow data from proxy servers to report usage statistics via bot commands.
  • Real-Time Traffic Monitoring - Retrieves real-time traffic statistics and flow data over specified intervals via bot commands.

Star history

Star history chart for shadowsocks/shadowsocks-managerStar history chart for shadowsocks/shadowsocks-manager

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Shadowsocks Manager

Similar open-source projects, ranked by how many features they share with Shadowsocks Manager.
  • shadowsocks/shadowsocks-rustshadowsocks avatar

    shadowsocks/shadowsocks-rust

    10,729View on GitHub↗

    A Rust port of shadowsocks

    Rusthttp-proxyrustsecurity
    View on GitHub↗10,729
  • jrohy/trojanJrohy avatar

    Jrohy/trojan

    5,655View on GitHub↗

    Trojan is a proxy management system designed for administering multi-user deployments through a web-based interface. It provides tools for managing proxy server configurations, monitoring network traffic, and automating the issuance and renewal of SSL certificates via ACME. The system functions as a subscription server, converting user configurations into standardized links, QR codes, and configuration files for import into third-party proxy clients. It includes a dedicated management UI to handle user accounts, set account expiration dates, and control the proxy server backend lifecycle. Op

    Gogfwtrojantrojan-gfw
    View on GitHub↗5,655
  • pjialin/py12306pjialin avatar

    pjialin/py12306

    14,859View on GitHub↗

    Py12306 is a distributed system designed for the automation of railway ticket booking and seat availability monitoring. It enables users to manage multiple accounts and execute reservation workflows automatically, including the resolution of security challenges encountered during the booking process. The platform distinguishes itself through a distributed architecture that coordinates multiple worker nodes via a central data store, allowing for scalable task execution and automatic failover. It utilizes parallel, multi-threaded query processing to maximize the frequency of availability checks

    Python
    View on GitHub↗14,859
  • lss233/chatgpt-mirai-qq-botlss233 avatar

    lss233/chatgpt-mirai-qq-bot

    18,814View on GitHub↗

    This project is a messaging bot bridge and multi-model AI gateway that connects large language models to platforms such as QQ, Telegram, and WeChat. It functions as an AI agent workflow engine, enabling the automation of private and group chat interactions across multiple social communication channels. The system features a multimodal chat interface capable of processing and sending text, voice, and AI-generated images. It includes a web-based management dashboard for administering AI model configurations, monitoring activity, and designing custom bot personalities and persona presets to cont

    Python
    View on GitHub↗18,814
See all 30 alternatives to Shadowsocks Manager→

Frequently asked questions

What does shadowsocks/shadowsocks-manager do?

Shadowsocks Manager is a set of management utilities for orchestrating proxy servers, centering on conversational control, traffic enforcement, and web-based credential distribution. It serves as a centralized system for issuing and controlling user accounts for shared proxy services.

What are the main features of shadowsocks/shadowsocks-manager?

The main features of shadowsocks/shadowsocks-manager are: Shadowsocks Server Managers, Proxy User Managers, Proxy Configuration Synchronization, Bot Command Interfaces, Distributed Server Coordination, Chat-Based Controllers, Distributed Orchestrators, Web Management Dashboards.

What are some open-source alternatives to shadowsocks/shadowsocks-manager?

Open-source alternatives to shadowsocks/shadowsocks-manager include: shadowsocks/shadowsocks-rust — A Rust port of shadowsocks. jrohy/trojan — Trojan is a proxy management system designed for administering multi-user deployments through a web-based interface.… pjialin/py12306 — Py12306 is a distributed system designed for the automation of railway ticket booking and seat availability… lss233/chatgpt-mirai-qq-bot — This project is a messaging bot bridge and multi-model AI gateway that connects large language models to platforms… aapanel/baota — BaoTa is a web-based Linux server control panel and system administration dashboard designed for managing hosting… astrbotdevs/astrbot — AstrBot is an orchestration framework designed for building and managing autonomous agents that integrate multimodal…