nixos-config/systems/mc7/configuration.nix

44 lines
1 KiB
Nix
Raw Permalink Normal View History

2022-03-20 23:13:28 +01:00
{ config, pkgs, ... }:
{
imports =
[
./hardware-configuration.nix
./modules/generic.nix
./modules/borg.nix
2025-03-10 11:03:53 +01:00
#./modules/minecraft.nix
#./modules/rclone.nix
./modules/authentik-server.nix
2025-03-10 11:03:53 +01:00
./modules/authentik-ldap.nix
./modules/powerdns-web.nix
./modules/powerdns-admin.nix
./modules/ihatemoney.nix
#./modules/postgresql.nix
./modules/zabbix-server.nix
./modules/vaultwarden.nix
./modules/remotebuild/host.nix
2022-03-20 23:13:28 +01:00
];
2025-03-10 11:03:53 +01:00
services.postgresql = {
package = pkgs.postgresql_15;
2022-09-25 21:49:43 +02:00
};
2025-03-10 11:03:53 +01:00
sops.secrets."authentik/ldap/mc7" = {};
services.authentik-ldap.token = builtins.readFile config.sops.secrets."authentik/ldap/mc7".path;
networking.firewall.interfaces.podman0.allowedUDPPorts = [ 53 ];
networking.firewall.interfaces.podman0.allowedTCPPorts = [ 5432 ];
#services.rclone.cacheSize = "100G";
#system.autoUpgrade = {
# allowReboot = false;
#};
#nix.gc.automatic = false;
2022-03-20 23:13:28 +01:00
system.stateVersion = "22.05";
}
2022-07-18 00:42:28 +02:00
# vim: set et ts=2 sw=2 ai: