{ config, pkgs, lib, ... }: { virtualisation.oci-containers.containers."minecraft-server" = { image = "ghcr.io/graalvm/graalvm-community:25"; volumes = [ "/var/lib/minecraft:/data:rw" ]; ports = [ "25565:25565/tcp" "24454:24454/udp" ]; extraOptions = [ "--tty" "--interactive" ]; entrypoint = "/data/run.sh"; log-driver = "journald"; }; }