diff options
| author | Tim Keller <tjk@tjkeller.xyz> | 2026-06-13 14:26:56 -0500 |
|---|---|---|
| committer | Tim Keller <tjk@tjkeller.xyz> | 2026-06-13 14:26:56 -0500 |
| commit | feadf7131e5b6c33ea8485e746361b0529cd6ef4 (patch) | |
| tree | 86c05c33a837eefc566bec45f5ef91e3c7d91eca /hosts/poweredge/configuration.nix | |
| parent | b39f24436d5672e90e4261f0dfb906d97e92f1be (diff) | |
| parent | 0397e503b32e73e03ef2dcdda58cc60da262524d (diff) | |
| download | nixos-feadf7131e5b6c33ea8485e746361b0529cd6ef4.tar.xz nixos-feadf7131e5b6c33ea8485e746361b0529cd6ef4.zip | |
Merge branch 'poweredge'
Diffstat (limited to 'hosts/poweredge/configuration.nix')
| -rw-r--r-- | hosts/poweredge/configuration.nix | 34 |
1 files changed, 9 insertions, 25 deletions
diff --git a/hosts/poweredge/configuration.nix b/hosts/poweredge/configuration.nix index f2e3e09..8ad7350 100644 --- a/hosts/poweredge/configuration.nix +++ b/hosts/poweredge/configuration.nix @@ -1,10 +1,13 @@ { config, lib, pkgs, ... }: { imports = [ - ./ddns-updater.nix + #./ddns-updater.nix ./fileshares.nix ./networking.nix #./notification-mailer.nix # TODO move some of this stuff to archetype - ./wg1.nix + #./gitea.nix + ./jellyfin.nix + ./immich.nix + #./bitcoind.nix ]; # Setup bootloader @@ -18,10 +21,6 @@ home.users.timmy.enable = true; }; zfs.enable = true; - router.enable = true; - }; - collections = { - development.docker.enable = true; }; }; @@ -31,27 +30,12 @@ # Enable smartd services.smartd.enable = true; # TODO move to archetype - # Enable web services - services = { - #_cgit = { - # enable = true; - # hostAddress = "192.168.1.10"; - # localAddress = "192.168.1.11"; - # rootTitle = "PowerEdge local cgit"; - # # TODO add authorizedKeys - #}; - _immich = { - enable = true; - mediaLocationHostPath = "/media/ingens/immich"; - }; - _jellyfin = { - enable = true; - mediaLocationHostPath = "/media/ingens/media"; - }; + # Enable nvidia + hardware.nvidia = { + open = false; # Need for NVENC + package = config.boot.kernelPackages.nvidiaPackages.stable; }; - #services._klipper.enable = true; - # Enable user timmy _users.timmy.enable = true; |
