Files
dotfiles/config/hosts/aspects/servers/rpi5.nix
2026-02-08 23:23:18 +00:00

45 lines
811 B
Nix

{
den,
__findFile,
modules,
...
}:
{
den.aspects.rpi5 = {
includes = [
<modules/raspberry-pi/5>
<modules/services/traefik>
];
nixos = {
users.users = {
doloro = {
isNormalUser = true;
extraGroups = [
"wheel"
"docker"
];
initialPassword = "meowmeowmeow";
};
};
networking.hostName = "nixos-001-rp5";
networking.firewall = {
enable = true;
allowedTCPPorts = [
80
443
8080
];
allowedUDPPortRanges = [ ];
};
virtualisation.docker.enable = true;
virtualisation.oci-containers.backend = "docker";
services.openssh.enable = true;
nixpkgs.hostPlatform = "aarch64-linux";
};
};
}