Skip to content
@thebeyond-net

The BEYOND

The Beyond Logo

Distributed proxy service with centralized management and scalable edge nodes.

Docker Go Postgresql gRPC


🏗️ High-Level Architecture

The system architecture is based on the Separation of Control and Data Plane principle. This decoupling allows for a highly resilient central management system and horizontally scalable edge nodes.

graph TD
    User((User))
    Admin((Admin))

    subgraph Interfaces [Client Interfaces]
        Bot[Telegram Bot]
        App[Application]
        AdminPanel[Admin Panel]
    end

    subgraph ControlPlane [Control Plane]
        API[Open API]
        DB[(PostgreSQL)]
    end

    subgraph DataPlane [Data Plane]
        Agent[Node Agent]
        Xray[Xray-core]
    end

    User --> Bot
    User --> App
    Admin --> AdminPanel

    Interfaces <--> API
    API <--> DB

    API -- "gRPC (Commands & Telemetry)" --> Agent
    Agent -- "Manage / Stats" --> Xray

    User -.->|VPN Traffic| Xray
Loading

🧩 System Components

Layer Module Description Status
Control Plane Open API API for user management and node orchestration. in_progress
Control Plane Telegram Bot Interface for subscriptions and account management. planned
Data Plane Node Agent Manages local Xray instances and reports stats. planned
Data Plane Xray-core Proxy engine for traffic routing and obfuscation. ready
Management Admin Panel Dashboard for admin tasks and system status. planned

Credits

Badges by shields.io.

Popular repositories Loading

  1. control-plane control-plane Public

    🦑 Subscription enforcer and traffic data aggregator for The BEYOND

    Go 1

  2. node-agent node-agent Public

  3. .github .github Public

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…