{"repo":"zhboner/realm","free":true,"listed":false,"github":"https://github.com/zhboner/realm","clone":"git clone https://github.com/zhboner/realm.git","description":"A network relay tool","language":"Rust","stars":2563,"topics":["rust","relay-server"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Realm A simple, high performance relay server written in rust. Libs lib doc ----- ----- realm-core realm-io realm-lb realm-hook realm-syscall Features - Zero configuration. Setup and run in one command. - Concurrency. Bidirectional concurrent traffic leads to high performance. - Low resources cost. Container Realm can be run in a container with OCI (like Docker, Podman, Kubernetes, etc), see guides here. Build Install rust toolchain with rustup: Clone this repository: Build: You can also pass target cpu=native to allow more possible optimizations: The realm binary will be available in target/release . Build Options - udp: enable udp relay builtin. - tfo: enable tcp-fast-open deprecated. - trust-dns: enable trust-dns's async dns resolver builtin. - zero-copy: enable zero-copy on linux builtin. - brutal-shutdown: see realm io/brutal-shutdown. - hook: see realm hook. - proxy: enable proxy-protocol. - balance: enable load balance. - transport: enable ws/tls/wss. - transport-tls-ring: use ring as rustls backend. - transport-tls-awslc: use aws-lc as rustls backend. - batched-udp: enable more efficient udp on linux. - multi-thread: enable tokio's multi-threaded IO scheduler. - mi-malloc: custom memory allocator. - jemalloc: custom memory allocator. - page-alloc: custom memory allocator. Default: proxy + balance + transport + transport-tls-awslc + batched-udp + brutal-shutdown + multi-thread. Deafult-Slim: batched-udp + brutal-shutdown + multi-thread. See also: Cargo.toml. Examples: ","default_branch":null,"files":null,"tree":[],"storefront":"/r/zhboner","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zhboner/realm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}