Add jellyfin, move mountpoints

This commit is contained in:
2023-04-17 02:23:56 +02:00
parent 7e4fcaf148
commit 017e8d418d
4 changed files with 114 additions and 11 deletions

View File

@@ -6,11 +6,13 @@
../../base.nix
../../common/metrics-exporters.nix
./hardware-configuration.nix
./containers.nix
./vms.nix
./filesystems.nix
#./vms.nix
./services/nginx
./services/metrics
./services/flame.nix
./services/jellyfin.nix
# TODO:
# x Boot
# x Mount ZFS
@@ -18,20 +20,14 @@
# x Podman
# x Flame
# - Transmission
# - Jellyfin
# x Jellyfin
# x NFS imports
# - NFS exports
# - FreeBSD VM
# - Kali VM
# - Kerberos / IPA
];
boot = {
zfs.extraPools = [ "tank" ];
supportedFilesystems = [ "zfs" ];
kernelPackages = config.boot.zfs.package.latestCompatibleLinuxPackages;
};
services.zfs.autoScrub.enable = true;
networking = {
hostName = "voyager";
defaultGateway = "192.168.10.1";
@@ -83,7 +79,8 @@
}
)
zfs
];
screen
];
networking.firewall.allowedTCPPorts = [ 22 ];