feat: Expose Radicale, Paperless and FreshRSS only on Tailscale
fix: Fix flake output names
This commit is contained in:
parent
4e619eb0c4
commit
f961fc24ea
7 changed files with 30 additions and 37 deletions
|
@ -25,10 +25,7 @@
|
|||
};
|
||||
}).config.kubernetes;
|
||||
|
||||
mkManifest = name: { module, namespace }:
|
||||
{
|
||||
manifest = (mkKubernetes name module namespace).result;
|
||||
};
|
||||
mkManifest = name: { module, namespace }: (mkKubernetes name module namespace).result;
|
||||
|
||||
mkDeployApp = name: { module, namespace }:
|
||||
let
|
||||
|
@ -55,10 +52,8 @@
|
|||
};
|
||||
in
|
||||
{
|
||||
deploy = {
|
||||
type = "app";
|
||||
program = "${pkgs.lib.getExe wrappedDeployScript}";
|
||||
};
|
||||
type = "app";
|
||||
program = "${pkgs.lib.getExe wrappedDeployScript}";
|
||||
};
|
||||
|
||||
deployers = {
|
||||
|
@ -184,5 +179,6 @@
|
|||
};
|
||||
in
|
||||
{
|
||||
apps = pkgs.lib.mergeAttrs (builtins.mapAttrs mkDeployApp deployers) (builtins.mapAttrs mkManifest deployers);
|
||||
apps = builtins.mapAttrs mkDeployApp deployers;
|
||||
packages = builtins.mapAttrs mkManifest deployers;
|
||||
})
|
||||
|
|
Reference in a new issue