35 lines
622 B
Nix
35 lines
622 B
Nix
|
{ ... }: {
|
||
|
imports = [
|
||
|
# Base configs
|
||
|
./default.nix
|
||
|
|
||
|
# Users and groups
|
||
|
./accounts
|
||
|
|
||
|
# Modules
|
||
|
./modules/security/doas
|
||
|
|
||
|
# Services
|
||
|
./services/acme
|
||
|
./services/ddclient
|
||
|
./services/fileserver
|
||
|
./services/firewall/server
|
||
|
./services/forgejo
|
||
|
./services/icecast
|
||
|
./services/mailserver
|
||
|
./services/minecraft
|
||
|
./services/misc/server
|
||
|
./services/mysql
|
||
|
./services/nginx
|
||
|
./services/social
|
||
|
./services/ssh
|
||
|
./services/transmission
|
||
|
./services/vaultwarden
|
||
|
./services/wireguard/server
|
||
|
];
|
||
|
|
||
|
environment.systemPackages = with pkgs; [
|
||
|
mdadm
|
||
|
];
|
||
|
}
|