summaryrefslogtreecommitdiff
path: root/sys/web/nginx.nix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--sys/web/nginx.nix17
1 files changed, 10 insertions, 7 deletions
diff --git a/sys/web/nginx.nix b/sys/web/nginx.nix
index b6e7414..a054289 100644
--- a/sys/web/nginx.nix
+++ b/sys/web/nginx.nix
@@ -1,9 +1,12 @@
-{ config, lib, ... }:
+{
+ config,
+ lib,
+ ...
+}:
with lib; let
cfg = config.local.web;
inherit (config.local) domains;
-in
-{
+in {
options.local.web = {
enable = mkEnableOption "web server";
@@ -13,7 +16,7 @@ in
ownedCerts = mkOption {
type = with lib.types; listOf str;
- default = [ ];
+ default = [];
};
};
@@ -72,7 +75,7 @@ in
})
cfg.ownedCerts);
- networking.firewall.allowedTCPPorts = [ 80 443 ];
+ networking.firewall.allowedTCPPorts = [80 443];
security = {
acme.certs = listToAttrs (map
@@ -80,12 +83,12 @@ in
name = domains.${name}.main;
value = {
group = mkDefault config.services.nginx.group;
- reloadServices = [ "nginx.service" ];
+ reloadServices = ["nginx.service"];
};
})
cfg.ownedCerts);
- dhparams.params.nginx = { };
+ dhparams.params.nginx = {};
};
};
}