things and stuff

This commit is contained in:
2024-11-12 12:33:17 -05:00
parent 885a38eb7d
commit 1bbd8e1a53
9 changed files with 60 additions and 46 deletions

View File

@@ -17,7 +17,8 @@
./services/immich.nix
./services/gitea.nix
./services/minecraft.nix
./services/llm.nix
# ./services/llm.nix
# ./services/soulseek.nix
];
systemd.targets = {
@@ -48,11 +49,12 @@
};
boot = {
# kernelPackages = pkgs.linuxPackages_6_10;
kernelPackages = pkgs.linuxPackages;
kernelPackages = pkgs.linuxPackages_latest;
supportedFilesystems = [ "zfs" ];
zfs.extraPools = [ "tank" ];
zfs.package = pkgs.zfsUnstable;
loader = {
# Use the systemd-boot EFI boot loader.
systemd-boot.enable = true;
@@ -207,6 +209,7 @@
hostId = "0f712d56";
firewall.enable = true;
useDHCP = false;
enableIPv6 = false;
interfaces.${eth_interface} = {
ipv4.addresses = [
@@ -215,6 +218,12 @@
prefixLength = 24;
}
];
ipv6.addresses = [
{
address = "2603:9001:3900:f005:1779:17ed:4698:6259";
prefixLength = 64;
}
];
};
defaultGateway = {
address = "10.1.1.1";
@@ -240,9 +249,6 @@
"render"
"minecraft"
config.services.gitea.group
config.services.jellyfin.group
config.services.caddy.group
];
hashedPasswordFile = "/etc/nixos/secrets/hashedPass";