meow
This commit is contained in:
@@ -158,7 +158,9 @@ let
|
||||
|
||||
discoveredVhosts = map (
|
||||
{ container, data }:
|
||||
{ inherit (data) domain; }
|
||||
{
|
||||
inherit (data) domain;
|
||||
}
|
||||
// lib.optionalAttrs (data ? port) { upstream = up container data.port; }
|
||||
// lib.optionalAttrs (data ? websockets) { inherit (data) websockets; }
|
||||
// lib.optionalAttrs (data ? redirect) { inherit (data) redirect; }
|
||||
@@ -181,8 +183,7 @@ let
|
||||
];
|
||||
|
||||
upstreamContainers = map (e: e.container) (lib.filter ({ data, ... }: data ? port) discovered);
|
||||
in
|
||||
let
|
||||
|
||||
setup = mkNginxConfig {
|
||||
email = "floweydev@gmail.com";
|
||||
resolver = hostAddr;
|
||||
@@ -201,6 +202,7 @@ let
|
||||
hostPath = "${data}/core/nginx/acme";
|
||||
isReadOnly = false;
|
||||
};
|
||||
miscProperties.acmeDomains = map (v: v.domain) (discoveredVhosts ++ extraVhosts);
|
||||
inherit (setup) containerConfig;
|
||||
};
|
||||
inherit (c) hostAddr;
|
||||
|
||||
Reference in New Issue
Block a user