stockholm/makefu/2configs/nginx/iso.euer.nix

26 lines
573 B
Nix
Raw Normal View History

2018-09-10 11:56:24 +00:00
{config, pkgs, ... }:
let
system = builtins.currentSystem; #we can also build for other platforms
iso = (import <nixpkgs/nixos/lib/eval-config.nix>
{ inherit system;
modules = [ ../../1systems/iso/config.nix ]; }
);
image = iso.config.system.build.isoImage;
name = iso.config.isoImage.isoName;
in
{
services.nginx = {
virtualHosts = {
"iso.euer.krebsco.de" = {
enableACME = true;
forceSSL = true;
locations."/" = {
root = "${image}/iso";
index = name;
};
};
};
};
}