blob: 63ef380fab98d3811693ef9450596be324966fbb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
{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;
};
};
};
};
}
|