ingress-proxy: refactor vhosts
This commit is contained in:
parent
0ec23714af
commit
7acccafa90
1 changed files with 2 additions and 11 deletions
|
@ -24,12 +24,7 @@ in {
|
|||
};
|
||||
|
||||
virtualHosts = let
|
||||
static = { src ? null, url ? null, rev ? null, aliases ? [], name ? null }:
|
||||
let name' = if name == null then
|
||||
if src != null then src.name else url
|
||||
else
|
||||
name;
|
||||
in {
|
||||
static = { src ? null, url ? null, rev ? null, aliases ? [] }: {
|
||||
http2 = true;
|
||||
http3 = true;
|
||||
forceSSL = true;
|
||||
|
@ -37,11 +32,7 @@ in {
|
|||
|
||||
serverAliases = aliases;
|
||||
|
||||
root = pkgs.stdenvNoCC.mkDerivation {
|
||||
name = name';
|
||||
src = if src != null then src else builtins.fetchGit { inherit url rev; };
|
||||
installPhase = "cp -r $src $out";
|
||||
};
|
||||
root = if src != null then src else builtins.fetchGit { inherit url rev; };
|
||||
};
|
||||
in {
|
||||
# Matrix (main)
|
||||
|
|
Loading…
Add table
Reference in a new issue