From e7167055b28df5e44986acc01512ab40c42810e1 Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Wed, 21 Feb 2024 22:32:05 -0600 Subject: [PATCH] Add flanilla user info --- nixos/beefcake.nix | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/nixos/beefcake.nix b/nixos/beefcake.nix index c2b7032..9ebc216 100644 --- a/nixos/beefcake.nix +++ b/nixos/beefcake.nix @@ -190,6 +190,7 @@ in { "users" # general users group "jellyfin" # write access to /storage/jellyfin "jland" + "flanilla" ]; }; @@ -243,6 +244,8 @@ in { users.groups.jland = { gid = 982; }; + users.groups.flanilla = { + }; users.users.jland = { uid = 986; # used for running the jland minecraft server @@ -250,6 +253,11 @@ in { createHome = false; group = "jland"; }; + users.users.flanilla = { + isSystemUser = true; + createHome = false; + group = "flanilla"; + }; users.users.nextcloud = { # used for anonymous samba access @@ -766,11 +774,12 @@ in { autoStart = true; image = "docker.io/itzg/minecraft-server"; + user = "${toString config.users.users.flanilla.uid}:${toString config.users.groups.flanilla.gid}"; extraOptions = ["--tty" "--interactive"]; environment = { EULA = "true"; - # UID = toString config.users.users.jland.uid; - # GID = toString config.users.groups.jland.gid; + UID = toString config.users.users.flanilla.uid; + GID = toString config.users.groups.flanilla.gid; STOP_SERVER_ANNOUNCE_DELAY = "20"; TZ = "America/Chicago"; VERSION = "1.20.4";