mirror of
https://github.com/Misterio77/Foundry.git
synced 2026-08-24 10:04:09 -05:00
hosts/electra: create minecraft modpack user
This commit is contained in:
@@ -44,5 +44,13 @@
|
||||
|
||||
hardware.enableRedistributableFirmware = true;
|
||||
|
||||
# Increase open file limit for sudoers
|
||||
security.pam.loginLimits = [{
|
||||
domain = "@wheel";
|
||||
item = "nofile";
|
||||
type = "soft";
|
||||
value = "8192";
|
||||
}];
|
||||
|
||||
system.stateVersion = lib.mkDefault "22.05";
|
||||
}
|
||||
|
||||
@@ -18,6 +18,7 @@ in
|
||||
++ (lib.optional config.hardware.i2c.enable "i2c")
|
||||
++ (lib.optional config.services.deluge.enable "deluge")
|
||||
++ (lib.optional config.services.minecraft-server.enable "minecraft")
|
||||
++ (lib.optional (config.systemd.services.minecraft-modpack or { enable = false; }).enable "minecraft-modpack")
|
||||
++ (lib.optional config.services.mysql.enable "mysql")
|
||||
++ (lib.optional config.virtualisation.docker.enable "docker")
|
||||
++ (lib.optional config.virtualisation.podman.enable "podman")
|
||||
|
||||
@@ -27,12 +27,15 @@ in
|
||||
};
|
||||
};
|
||||
|
||||
users.users.minecraft-modpack = {
|
||||
description = "Minecraft modpack service user";
|
||||
home = "/var/lib/minecraft-modpack";
|
||||
createHome = true;
|
||||
isSystemUser = true;
|
||||
group = "minecraft-modpack";
|
||||
users = {
|
||||
users.minecraft-modpack = {
|
||||
description = "Minecraft modpack service user";
|
||||
home = "/var/lib/minecraft-modpack";
|
||||
createHome = true;
|
||||
isSystemUser = true;
|
||||
group = "minecraft-modpack";
|
||||
};
|
||||
groups.minecraft-modpack = { };
|
||||
};
|
||||
|
||||
# Proxy for squaremap
|
||||
|
||||
Reference in New Issue
Block a user