adding sops for taskchamp
This commit is contained in:
parent
6caa8ebc32
commit
09890eae60
9 changed files with 56 additions and 38 deletions
|
@ -1,4 +1,4 @@
|
|||
{ config, lib, pkgs, ... }:
|
||||
{ config, lib, ... }:
|
||||
let
|
||||
cfg = config.sops-config;
|
||||
|
||||
|
@ -19,25 +19,26 @@ in {
|
|||
filez = {};
|
||||
media-server = {};
|
||||
};
|
||||
templates."media-server-secrets".content = ''
|
||||
|
||||
templates."media-server-secrets".content =
|
||||
''
|
||||
username=media
|
||||
password=${config.sops.placeholder.media-server}
|
||||
'';
|
||||
templates."filez-secrets".content = ''
|
||||
|
||||
templates."filez-secrets".content =
|
||||
''
|
||||
username=admin
|
||||
password=${config.sops.placeholder.filez}
|
||||
'';
|
||||
};
|
||||
|
||||
|
||||
environment.etc = {
|
||||
"nixos/filez-secrets" = {
|
||||
source = config.sops.templates."filez-secrets".path;
|
||||
group = "users";
|
||||
};
|
||||
"nixos/media-server-secrets" = {
|
||||
source = config.sops.templates."media-server-secrets".path;
|
||||
group = "users";
|
||||
};
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue