blob: bbed85c7c4ad94bc849b44f0a4f391ebad50ee60 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
{
inputs,
hosts,
...
}: {
imports = [
inputs.disko.nixosModules.disko
inputs.nixos-facter-modules.nixosModules.facter
./disks.nix
./caddy.nix
./networking.nix
./wireguard.nix
];
security.pki.certificates = [
hosts.ganymede.caddy-root-ca
];
facter.reportPath = ./facter.json;
users.users."collin".extraGroups = ["fileserver"];
services.fail2ban.enable = true;
}
|