Created a helper to create the container configurations. Updated all containers files to use it.

This commit is contained in:
Raphaël Numbus
2026-02-20 10:23:24 +01:00
parent 3b130bc2e9
commit c90169f242
10 changed files with 706 additions and 916 deletions
+2 -2
View File
@@ -9,7 +9,7 @@ with lib;
domain = mkOption {
type = types.str;
example = "numbus.eu";
description = "The root domain name (e.g., example.com) that your services will use";
description = "The root domain name (i.e. example.com) that your services will use";
};
dns = mkOption {
type = types.enum [ "pi-hole" "adguard" ];
@@ -22,7 +22,7 @@ with lib;
type = types.str;
default = "/etc/traefik/rules";
example = "/etc/traefik/rules";
description = "! Choose a directory outside of /etc/ will break things ! The directory where Traefik's dynamic configuration files will be stored";
description = "! Choosing a directory outside of /etc/ will break things ! The directory where Traefik's dynamic configuration files will be stored";
};
email = {