nixos-config/profiles/server-selfhosted.nix

29 lines
565 B
Nix
Raw Normal View History

2025-09-05 09:59:31 +02:00
{pkgs, ...}: {
imports = [
../modules/roles/server.nix
../modules/common/base.nix
2025-10-04 07:08:16 +02:00
../modules/common/qemu.nix
2025-09-05 09:59:31 +02:00
../modules/services/printing.nix
2025-10-05 00:00:16 +02:00
../modules/services/goaccess.nix
2025-09-19 17:40:17 +02:00
../modules/sites/porzh.me.nix
2025-09-20 14:57:06 +02:00
../modules/sites/levr.porzh.me.nix
2025-09-05 09:59:31 +02:00
];
2025-09-26 08:36:37 +02:00
services.openssh = {
enable = true;
settings = {
2025-10-05 08:20:57 +02:00
PasswordAuthentication = false;
PubkeyAuthentication = true;
};
2025-09-26 08:36:37 +02:00
};
2025-09-05 09:59:31 +02:00
environment.systemPackages = with pkgs; [
btrfs-progs
cifs-utils
lm_sensors
2025-09-22 08:41:35 +02:00
wakeonlan
2025-09-05 09:59:31 +02:00
];
}
# vim: set ts=2 sw=2 sts=2 et :