jellyfin is working on my domain name

This commit is contained in:
pagedMov
2024-11-02 17:12:00 -04:00
parent f3221dbd29
commit e0c183e467
144 changed files with 59 additions and 125 deletions

0
hosts/desktop/config.nix Normal file → Executable file
View File

0
hosts/desktop/hardware.nix Normal file → Executable file
View File

0
hosts/desktop/home.nix Normal file → Executable file
View File

0
hosts/installer/default.nix Normal file → Executable file
View File

0
hosts/installer/disko-ext4-singledisk.nix Normal file → Executable file
View File

0
hosts/laptop/config.nix Normal file → Executable file
View File

0
hosts/laptop/hardware.nix Normal file → Executable file
View File

0
hosts/laptop/home.nix Normal file → Executable file
View File

5
hosts/server/config.nix Normal file → Executable file
View File

@@ -14,8 +14,13 @@
sysPkgs.enable = true;
sysProgs.enable = true;
sysServices.enable = true;
jellyfinConfig.enable = true;
caddyConfig.enable = true;
environment = {
etc."tmpfiles.d/home-permissions.conf".text = ''
d /home/pagedmov 0750 pagedmov users -
'';
variables = {
PATH = "${pkgs.clang-tools}/bin:$PATH";
TERM = "kitty";

0
hosts/server/hardware.nix Normal file → Executable file
View File

4
hosts/server/home.nix Normal file → Executable file
View File

@@ -59,10 +59,14 @@ in {
root.initialPassword = "1234";
${username} = {
isNormalUser = true;
createHome = true;
home = "/home/pagedmov";
homeMode = "755";
initialPassword = "1234";
shell = pkgs.zsh;
extraGroups = [ "wheel" ];
};
jellyfin.extraGroups = [ "users" ];
};
};
security.sudo.extraConfig = ''