No description
Find a file
2026-06-03 23:25:54 +02:00
.forgejo/workflows feat: add forgejo actions yaml to auto build and push a container image 2026-06-03 11:50:47 +02:00
kube feat: handle internall address differntly if running inside a cluster 2026-06-03 23:25:54 +02:00
src feat: handle internall address differntly if running inside a cluster 2026-06-03 23:25:54 +02: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 localized tmux server 2026-05-28 17:59:28 +02:00
README.md feat: add localized tmux server 2026-05-28 17:59:28 +02:00
taplo.toml inital working commit 2025-11-24 23:08:26 +01:00

Development

TODO: fill this out

Nix shell with tmux

In the nix flake there is a devshell setup with cargo and tmux. When using tmux it uses a set tmux server path, so only this project uses it.

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")'