aboutsummaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorschererleander <leander@schererleander.de>2025-10-24 18:59:42 +0200
committerschererleander <leander@schererleander.de>2025-10-24 18:59:52 +0200
commit1deb0047b9428ec3e87e2b46db790a8159769b7c (patch)
treec69a53de81b4f8974d512157f0a2216208b7598b /flake.nix
parent7f1fab926d380d33321055f4eb1bbea1c7800871 (diff)
added an option to make site the default site
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index 2800ac7..c88a917 100644
--- a/flake.nix
+++ b/flake.nix
@@ -65,6 +65,12 @@
description = "Domain to serve.";
};
+ default = lib.mkOption {
+ type = types.bool;
+ default = false;
+ description = "Make this vhost the default for nginx.";
+ };
+
package = mkOption {
type = types.package;
description = "Package whose /share/web contains the built site.";
@@ -100,6 +106,7 @@
in
{
root = "${cfg.package}/share/web";
+ default = cfg.default;
locations."/" = {
tryFiles = "$uri $uri/ /index.html";