PasarGuard
Node

Overview

Stable, scalable, and efficient node for proxy management

Overview

The PasarGuard Node is developed by the PasarGuard team to provide a stable, scalable, and efficient solution for managing proxy cores. It's designed to work seamlessly with PasarGuard panel or as a standalone solution.

Why Use PasarGuard Node?

PasarGuard Node is designed to be flexible and universal:

  • Universal Design: Can be used in any project, even without PasarGuard panel
  • Simple Integration: Run nodes with a simple script using official libraries
  • Multi-Core Support: Planned expansion to support various cores after testing stage
  • Scalable Architecture: Built for performance and reliability

Supported Cores

CoreSupport
Xray-core✅ Supported
Sing-box⏳ Coming Soon
V2ray-core⏳ Coming Soon

Key Features

  • gRPC & REST API Support: Choose your preferred communication protocol
  • Real-time Statistics: Monitor system, backend, and user statistics
  • User Management: Dynamic user synchronization and management
  • Live Logging: Stream logs in real-time
  • Traffic Control: Per-user traffic monitoring and control
  • SSL/TLS Support: Built-in certificate generation and management

Quick Start

Architecture

PasarGuard Node is built with:

  • Go: High-performance backend
  • gRPC & REST API: Dual protocol support
  • Protobuf: Efficient data serialization
  • Docker: Container-ready deployment

Community & Support

Contributing

We ❤️‍🔥 contributors! Check out our Contributing Guidelines and feel free to submit pull requests or open issues.