feat(hass): manage secrets.yaml via agenix

This commit is contained in:
Felix Schröter 2022-05-06 03:43:06 +02:00
parent 2b906953a1
commit f2aa7e6bbf
Signed by: felschr
GPG key ID: 671E39E6744C807D
3 changed files with 7 additions and 0 deletions

BIN
secrets/hass/secrets.age Normal file

Binary file not shown.

View file

@ -28,5 +28,7 @@ in {
"paperless.age".publicKeys = [ felschr home-pc home-server ];
"nextcloud/admin.age".publicKeys = [ felschr home-pc home-server ];
# home-server
"home-server/hostKey.age".publicKeys = [ felschr home-server ];
"hass/secrets.age".publicKeys = [ felschr home-server ];
}

View file

@ -116,4 +116,9 @@ in {
};
# configWritable = true; # doesn't work atm
};
age.secrets.hass-secrets = {
file = ../secrets/hass/secrets.age;
path = "/var/lib/hass/secrets.yaml";
};
}