about summary refs log tree commit diff stats
path: root/modules/by-name/mi
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--hosts/by-name/server3/secrets/miniflux/admin.age (renamed from modules/by-name/mi/miniflux/secrets/admin.age)0
-rw-r--r--modules/by-name/mi/miniflux/module.nix6
2 files changed, 5 insertions, 1 deletions
diff --git a/modules/by-name/mi/miniflux/secrets/admin.age b/hosts/by-name/server3/secrets/miniflux/admin.age
index 12944a5..12944a5 100644
--- a/modules/by-name/mi/miniflux/secrets/admin.age
+++ b/hosts/by-name/server3/secrets/miniflux/admin.age
diff --git a/modules/by-name/mi/miniflux/module.nix b/modules/by-name/mi/miniflux/module.nix
index ca6f476..0075bca 100644
--- a/modules/by-name/mi/miniflux/module.nix
+++ b/modules/by-name/mi/miniflux/module.nix
@@ -16,11 +16,15 @@ in {
       description = "Additional domains to serve miniflux on";
       default = [];
     };
+    adminCredentialsFile = lib.mkOption {
+      type = lib.types.path;
+      description = "The age encrypted admin credentials file passed to agenix";
+    };
   };
   config = lib.mkIf cfg.enable {
     age.secrets = {
       minifluxAdmin = {
-        file = ./secrets/admin.age;
+        file = cfg.adminCredentialsFile;
         mode = "700";
         owner = "root";
         group = "root";