Add jellyfin, move mountpoints
This commit is contained in:
@@ -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 ];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user