You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Pony - a cluster platform for Xray/Shadowsocks/Hysteria2/Wireguard/MTproto
3
+
# Fc0re - a cluster platform for Xray/Shadowsocks/Hysteria2/Wireguard/Amnezia-Wireguard/MTproto
4
4
5
-
Pony is a lightweight control plane and orchestration platform for modern proxy protocols. It simplifies the deployment and unified management of Xray, Shadowsocks, Hysteria2, MTproto and Wireguard servers, providing a single pane of glass for your network infrastructure.
5
+
Fc0re is a lightweight control plane and orchestration platform for modern proxy protocols.
6
+
It simplifies the deployment and unified management of Xray, Shadowsocks, Hysteria2, MTproto, Wireguard and Amnezia-Wireguard servers,
7
+
providing a single pane of glass for your network infrastructure.
- Low Resource Usage — works perfectly on low-cost 1 CPU ($3 VPS) machines.
33
+
- Protocol Support — handles VLESS TCP, VLESS gRPC, VLESS Xhttp, Hysteria2, Wireguard and Amnezia Wireguard connections.
32
34
- Cluster Management — API manages users and nodes across the entire cluster.
33
35
- Node Health Monitoring — API periodically checks the health and status of all connected nodes.
34
36
- Metrics System — system and logic metrics are collected in Graphite format and stored in Clickhouse for analytics.
35
-
- Trial User Support — supports trial users with daily traffic limitation control.
37
+
- Trial User Support — supports trial users.
36
38
37
-
#Utils — CLI Tool for Working with rkyv Messages and ZeroMQ
39
+
## Getting Started
38
40
39
-
##Overview
41
+
### Prerequisites
40
42
41
-
utils is a command-line utility to generate, verify, and send binary rkyv messages used in the messaging system over ZeroMQ. It helps to easily create valid messages from JSON, serialize them to binary files, and publish them on a ZeroMQ topic.
42
-
Usage
43
+
-**Rust** (nightly toolchain)
44
+
-**PostgreSQL** 17+
45
+
-**ZeroMQ** libraries installed on your system
46
+
-**Protobuf Compiler** (`protoc`)
43
47
44
-
Generate binary message from JSON
48
+
### Installation & Build
45
49
46
-
```
47
-
cargo run --bin utils gen -i path/to/input.json -o path/to/output.bin
0 commit comments