diff --git a/hosts/lucent-firepit/webapps/default.nix b/hosts/lucent-firepit/webapps/default.nix index c8a853f..fc1165e 100644 --- a/hosts/lucent-firepit/webapps/default.nix +++ b/hosts/lucent-firepit/webapps/default.nix @@ -79,7 +79,10 @@ in { #"wint0r.zone".dataDir = "/var/www/wint0r.zone"; #"puzzle.wint0r.zone".dataDir = "/var/www/puzzle.wint0r.zone"; "femboy.industries".dataDir = "/var/www/femboy.industries"; - }; + } // (listToAttrs (map (value: { + name = "${value}.femboy.industries"; + value = { dataDir = "/var/www/femboy.industries/_subdomains/${value}/"; }; + }) ["sage"])); nitter = { enable = true; @@ -137,6 +140,12 @@ in { error_page 403 /403.html; ''; }; + "femboy.industries" = { + locations."/_subdomains".extraConfig = '' + deny all; + return 404; + ''; + }; # todo: move to flake "gdpstest.oat.zone" = { enableACME = true;