No description
Find a file
2026-03-07 13:58:38 +01:00
src feat: add Text component format or raw JSON text disconnect messages 2026-02-03 21:04:21 +01:00
.envrc inital working commit 2025-11-24 23:08:26 +01:00
.gitignore feat: add connection filters; and config struct; 2025-12-14 12:56:21 +01:00
.ignore inital working commit 2025-11-24 23:08:26 +01:00
build.rs chore: startup logging polish; BIND_PORT env var setting added 2025-12-04 00:25:07 +01:00
Cargo.lock feat: add connection filters; and config struct; 2025-12-14 12:56:21 +01:00
Cargo.toml feat: add connection filters; and config struct; 2025-12-14 12:56:21 +01:00
deny.toml inital working commit 2025-11-24 23:08:26 +01:00
docker.nix feat: add basic docker image build 2026-01-17 11:19:24 +01:00
flake.lock chore: update flake.lock 2026-01-17 11:17:24 +01:00
flake.nix feat: add dependency derivation to flake output, so it can be pinned 2026-02-03 21:03:20 +01:00
README.md doc: update README.md env variables to a better format 2026-03-07 13:58:38 +01:00
taplo.toml inital working commit 2025-11-24 23:08:26 +01:00

Env variables:

# Address the server should bind to
# BIND_ADDR="0.0.0.0:25565"

# Filter appplied with [evalexpr](https://docs.rs/evalexpr/latest/evalexpr/)
#   The "context" has the addr variable populated with the address of part of the
#   handshake packet. Custom filter can be specified, and drop any
#   connections which match the filter.
# FILTER_CONN='(addr == "10.100.0.1")'