flakes/hosts/hazel/default.nix

36 lines
660 B
Nix
Raw Normal View History

2025-04-05 14:10:13 +11:00
{ modules, pkgs, ... }: {
2025-04-05 13:05:59 +11:00
networking.hostName = "hazel";
system.stateVersion = "24.11";
time.timeZone = "Australia/Melbourne";
2025-04-05 14:11:08 +11:00
imports = with modules.system; with modules.services; [
2025-04-05 13:19:34 +11:00
home-manager-stable
2025-04-05 13:05:59 +11:00
base
kernel
2025-04-05 14:10:13 +11:00
nginx
2025-04-05 13:05:59 +11:00
nix-stable
packages
security
./filesystem.nix
./kernel.nix
./networking.nix
../../users/hana
];
2025-04-05 13:21:09 +11:00
me.environment = "headless";
2025-04-05 14:10:13 +11:00
services.nextcloud = {
enable = true;
package = pkgs.nextcloud31;
hostName = "cloud.lava.moe";
database.createLocally = true;
config = {
dbtype = "pgsql";
adminpassFile = "/persist/nextcloud-admin-pass";
};
};
2025-04-05 13:05:59 +11:00
}