No description
Find a file
Tamipes 6fab222d1e feat: add dependency derivation to flake output, so it can be pinned
If you write nix build .#deps ,then the result link gets added
as a gc root so it doesn't get garbage collected.
2026-02-03 21:03:20 +01:00
src fix: login_username_extract span added for extended logging information 2026-01-29 10:24:51 +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 feat: add connection filters; and config struct; 2025-12-14 12:56:21 +01:00
taplo.toml inital working commit 2025-11-24 23:08:26 +01:00

Env variables:

  • BIND_ADDR(default: 0.0.0.0:25565): the address the server should bind to
  • FILTER_CONN(default: '(addr == "10.100.0.1")'): the filter appplied with 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.