No description
Find a file
Tamipes 74cee1e1e3
All checks were successful
/ build (push) Successful in 40s
fix: use escaped NIKS3_REPO_NAME for pin name
2026-07-13 16:27:10 +02:00
.forgejo/workflows fix: use escaped NIKS3_REPO_NAME for pin name 2026-07-13 16:27:10 +02:00
kube feat: update test-deployment.yaml to use a long shutdown timer as well 2026-06-20 23:15:53 +02:00
src fix: rename to correctly log which task is closed on shutdown 2026-06-22 23:44:18 +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 support for setting multiple address 2026-06-15 21:58:57 +02:00
Cargo.toml feat: add support for setting multiple address 2026-06-15 21:58:57 +02:00
deny.toml inital working commit 2025-11-24 23:08:26 +01:00
docker.nix fix: docker-image would not build due to syntax mistake 2026-06-08 01:00:37 +02:00
flake.lock --- Manual update of flake.lock --- 2026-06-20 22:07:46 +02:00
flake.nix feat: add localized tmux server 2026-05-28 17:59:28 +02:00
README.md doc: kubernetes dev cycle 2026-06-23 00:26:55 +02:00
taplo.toml inital working commit 2025-11-24 23:08:26 +01:00
upload.sh doc: kubernetes dev cycle 2026-06-23 00:26:55 +02:00

Development

TODO: fill this out

Kubernetes test deployment

./upload.sh
# sudo kubectl apply -f kube/test-deployment.yaml # Apply the test deployment if it wasn't already
sudo kubectl rollout restart deployment minecraft-ingress

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