create user for fileshelter

This commit is contained in:
Kopatz
2024-05-04 15:20:45 +02:00
parent 3d645daa1a
commit 3021d0dfc2
2 changed files with 5 additions and 4 deletions

View File

@@ -8,12 +8,16 @@ in
enable = mkEnableOption "Enables fileshelter"; enable = mkEnableOption "Enables fileshelter";
}; };
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
users.users.fileshelter = {
isSystemUser = true;
};
age.secrets.fileshelter-conf = { age.secrets.fileshelter-conf = {
file = ../../secrets/fileshelter-conf.age; file = ../../secrets/fileshelter-conf.age;
owner = "fileshelter";
}; };
custom.misc.docker.enable = true;
virtualisation.oci-containers.containers = { virtualisation.oci-containers.containers = {
"fileshelter" = { "fileshelter" = {
user = "fileshelter";
autoStart = true; autoStart = true;
image = "epoupon/fileshelter"; image = "epoupon/fileshelter";
ports = [ ports = [

View File

@@ -40,9 +40,6 @@
}; };
nftables.enable = true; nftables.enable = true;
cli-tools.enable = true; cli-tools.enable = true;
misc = {
docker.enable = true;
};
nix = { nix = {
index.enable = true; index.enable = true;
ld.enable = true; ld.enable = true;