flake parts, migrated modules
This commit is contained in:
@@ -1,6 +1,10 @@
|
||||
{ lib, config, ... }:
|
||||
{
|
||||
lib,
|
||||
config,
|
||||
inputs,
|
||||
...
|
||||
}:
|
||||
let
|
||||
setup = import ../factories/mkserver.nix { inherit lib config; };
|
||||
proxyReverseServices = [
|
||||
"firefox-syncserver"
|
||||
"readeck"
|
||||
@@ -44,11 +48,11 @@ let
|
||||
cfg = config.my.servers.${serviceName};
|
||||
proxyFunc =
|
||||
if serviceConfig.type == "proxyReverse" then
|
||||
setup.proxyReverse
|
||||
inputs.self.lib.proxyReverse
|
||||
else if serviceConfig.type == "proxyReverseFix" then
|
||||
setup.proxyReverseFix
|
||||
inputs.self.lib.proxyReverseFix
|
||||
else if serviceConfig.type == "proxyReversePrivate" then
|
||||
setup.proxyReversePrivate
|
||||
inputs.self.lib.proxyReversePrivate
|
||||
else
|
||||
throw "Unknown proxy type: ${serviceConfig.type}";
|
||||
in
|
||||
|
||||
Reference in New Issue
Block a user