zero-trust-rps

Crates.iozero-trust-rps
lib.rszero-trust-rps
version0.2.1
created_at2025-01-03 16:57:37.353071+00
updated_at2025-01-29 19:38:12.934095+00
descriptionOnline Multiplayer Rock Paper Scissors
homepage
repositoryhttps://codeberg.org/joshix/rps
max_upload_size
id1502626
size219,559
(Joshix-1)

documentation

README

Zero Trust RPS

Play rock paper scissors online.

Installation

Client

cargo install zero-trust-rps --no-default-features --features=client
rps-client --domain=scissors-rock-paper.de

Server

cargo install zero-trust-rps --no-default-features --features=server
rps-server --public ...

Make sure to open 8111/udp in the firewall.

Client and server

cargo install zero-trust-rps --bin=rps-client --bin=rps-server

Single combined binary

cargo install zero-trust-rps --bin=zero-trust-rps
zero-trust-rps client --help
zero-trust-rps server --help

Everything

cargo install zero-trust-rps

Development

Server

cargo run server

Client

cargo run client

As library

[dependencies]
zero-trust-rps = { version = "0.2.1", default-features = false }
Commit count: 0

cargo fmt