33 lines
461 B
Nix
33 lines
461 B
Nix
{
|
|
pkgs,
|
|
outputs,
|
|
inputs,
|
|
lib,
|
|
...
|
|
}:
|
|
{
|
|
imports = [
|
|
./hardware-configuration.nix
|
|
../shared
|
|
../../modules/forgejo
|
|
../../modules/nginx
|
|
../../modules/grafana
|
|
../../modules/minecraft
|
|
];
|
|
|
|
boot.loader = {
|
|
systemd-boot.enable = true;
|
|
efi.canTouchEfiVariables = true;
|
|
};
|
|
|
|
time.timeZone = "Europe/Brussels";
|
|
|
|
networking = {
|
|
hostName = "homelab";
|
|
|
|
firewall.allowedTCPPorts = [
|
|
80
|
|
443
|
|
];
|
|
};
|
|
}
|