Simple TCP server for clients written in Rust 🦀 with plugins support.
Go to file
MedzikUser 47d6bc47cf
doc: update readme
2022-06-26 10:38:27 +02:00
.github/workflows ci(build-release-binaries.yml): run only on tag push` 2022-06-20 22:22:33 +02:00
plugin_test feat(plugins): add `Result<()>` in `fn execute()` (Event and Command traits) 2022-06-23 11:07:42 +02:00
src update 2022-06-25 23:35:34 +02:00
.gitignore gitignore: drop .vscode directory 2022-06-04 20:12:00 +02:00
CHANGELOG.md feat(websocket): WS Client <-> TCP Proxy (default port 9998) <-> TCP (default port 9999) 2022-06-25 16:22:33 +02:00
Cargo.lock feat(websocket): WS Client <-> TCP Proxy (default port 9998) <-> TCP (default port 9999) 2022-06-25 16:22:33 +02:00
Cargo.toml feat(websocket): WS Client <-> TCP Proxy (default port 9998) <-> TCP (default port 9999) 2022-06-25 16:22:33 +02:00
Cross.toml ci: setup release build 2022-06-17 13:58:53 +02:00
LICENSE initial commit 2022-06-04 13:58:21 +02:00
README.md doc: update readme 2022-06-26 10:38:27 +02:00
renovate.json configure renovate 2022-06-16 19:31:56 +02:00

README.md

Servers - Simple TCP and WebSocket server

docs-rs total-lines code-size ci

image

A simple TCP server for clients and WebSocket server written in Rust 🦀 which can be extended with plugins.

👨‍💻 Building

First clone the repository: git clone https://github.com/MedzikUser/servers.git

Requirements

  • Rust

To build run the command: cargo build --release

The compiled binary can be found in ./target/release/servers

Writing plugins

Read the docs from plugins module.