diff --git a/hosts/FredOS-Mediaserver.nix b/hosts/FredOS-Mediaserver.nix index fd74550..77a3f84 100644 --- a/hosts/FredOS-Mediaserver.nix +++ b/hosts/FredOS-Mediaserver.nix @@ -81,21 +81,20 @@ }; }; - virtualisation.oci-containers.backend = "docker"; - virtualisation.oci-containers.containers."hytale-server" = { - image = "ghcr.io/terkea/hytale-server:latest"; - ports = [ "5520:5520/udp" ]; - environment = { - SERVER_NAME = "My Hytale Server"; - MAX_PLAYERS = "50"; - MEMORY = "4G"; - }; - volumes = [ - "/home/fred/docker/hytale-server/hytale-data:/data" - ]; - # tty and stdin_open equivalent in NixOS OCI module - extraOptions = [ "--tty" "--interactive" ]; + virtualisation.oci-containers.containers."hytale-server" = { + image = "ghcr.io/terkea/hytale-server:latest"; + ports = [ "5520:5520/udp" ]; + environment = { + SERVER_NAME = "My Hytale Server"; + MAX_PLAYERS = "50"; + MEMORY = "4G"; }; + volumes = [ + "/home/fred/docker/hytale-server/hytale-data:/data" + ]; + # Remove --interactive, keep only --tty + extraOptions = [ "--tty" ]; + }; # Open firewall for web traffic networking.firewall.allowedTCPPorts = [ 80 443 81 22 ];