secrets: move miniflux to agenix

This commit is contained in:
Antoine Martin 2022-03-11 18:47:53 +01:00
parent 4cc2f41066
commit 8d75500055
6 changed files with 14 additions and 3 deletions

View file

@ -96,7 +96,7 @@ in
miniflux = { miniflux = {
enable = true; enable = true;
adminCredentialsFile = "${../../secrets/miniflux-admin-credentials.secret}"; adminCredentialsFile = config.age.secrets."miniflux/admin-credentials".path;
privatePort = 8080; privatePort = 8080;
}; };

View file

@ -17,6 +17,8 @@
owner = "matrix-synapse"; owner = "matrix-synapse";
}; };
"miniflux/admin-credentials" = {};
"nextcloud/admin-pass" = { "nextcloud/admin-pass" = {
owner = "nextcloud"; owner = "nextcloud";
}; };

View file

@ -0,0 +1,9 @@
age-encryption.org/v1
-> ssh-ed25519 z6Eu8Q rtGozbVk8om9Y0HKwgMEdphYF8XPaivfvKeseSue0Eg
WhKe6jqNByj/+gRLA/QKHnHTrRKndVUq47/BzK2uU8w
-> \)kCW_wR-grease @l
QSDpyBcE6WRuOU6IpZ1mN+zboFtzw9THQ78ZV2eStjU1rCyuZhXgU2QD2p/PO4ns
JEntxUv/vw
--- ZsG0UUiIW92EsmHOvohl07MzjtzJlBuAm8A7sS5PfUU
>tíÕ
_{i7$"pÍçîbú^^21ùž&|‰—P=½Ê_aʾãWè£`T<Ÿ9<C5B8>X|q[gâÞ)<29>¡`æ8цÍyÿ•0ÁêJP%éHMñÐ ðú^¤ŸÌKí{-BÂ@è§Òâne½åóI‰†¢<E280A0>¯ôéîŽ

View file

@ -17,6 +17,8 @@ in
"matrix-synapse/secret-config.age".publicKeys = [ poseidon ]; "matrix-synapse/secret-config.age".publicKeys = [ poseidon ];
"miniflux/admin-credentials.age".publicKeys = [ poseidon ];
"nextcloud/admin-pass.age".publicKeys = [ poseidon ]; "nextcloud/admin-pass.age".publicKeys = [ poseidon ];
"restic-backup/boreal-password.age".publicKeys = [ alarsyo boreal ]; "restic-backup/boreal-password.age".publicKeys = [ alarsyo boreal ];

View file

@ -10,8 +10,6 @@ in {
}; };
config.my.secrets = { config.my.secrets = {
miniflux-admin-credentials = fileContents ./miniflux-admin-credentials.secret;
paperless = import ./paperless { inherit lib; }; paperless = import ./paperless { inherit lib; };
}; };
} }