Skip to content

Commit acc897e

Browse files
committed
Set grafana secret key
1 parent da5ad53 commit acc897e

3 files changed

Lines changed: 9 additions & 0 deletions

File tree

387 Bytes
Binary file not shown.

‎hosts/spore/services/grafana.nix‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,13 @@
1010
group = "grafana";
1111
};
1212

13+
age.secrets.grafana-secret-key = {
14+
file = ./../secrets/grafana-secret-key.age;
15+
mode = "440";
16+
owner = "grafana";
17+
group = "grafana";
18+
};
19+
1320
services.grafana = {
1421
enable = true;
1522
settings = {
@@ -39,6 +46,7 @@
3946
security = {
4047
admin_user = "corey@zx.dev";
4148
admin_email = "corey@zx.dev";
49+
secret_key = "$__file{${config.age.secrets.grafana-secret-key.path}}";
4250
};
4351
};
4452
provision = {

‎lib/secrets/spore.nix‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ in {
44
"hosts/spore/secrets/cloudflare-dns.age".publicKeys = keys;
55
"hosts/spore/secrets/homepage-env.age".publicKeys = keys;
66
"hosts/spore/secrets/grafana-client-secret.age".publicKeys = keys;
7+
"hosts/spore/secrets/grafana-secret-key.age".publicKeys = keys;
78
"hosts/spore/secrets/mastodon-s3-env.age".publicKeys = keys;
89
"hosts/spore/secrets/mastodon-secret-key-base.age".publicKeys = keys;
910
"hosts/spore/secrets/mastodon-vapid-public-key.age".publicKeys = keys;

0 commit comments

Comments
 (0)