my nix configs for my servers and desktop
1{
2 users.users.garage = {
3 isSystemUser = true;
4 group = "garage";
5 home = "/var/lib/garage";
6 description = "Garage service user";
7 };
8
9 users.groups.garage = {};
10
11 age.secrets = {
12 "build-token".file = ./secrets/build-token.age;
13
14 "garage-rpc-secret" = {
15 file = ./secrets/garage-rpc-secret.age;
16 owner = "garage";
17 group = "garage";
18 mode = "0400";
19 };
20
21 "garage-admin-token" = {
22 file = ./secrets/garage-admin-token.age;
23 owner = "garage";
24 group = "garage";
25 mode = "0400";
26 };
27
28 "garage-metrics-token" = {
29 file = ./secrets/garage-metrics-token.age;
30 owner = "garage";
31 group = "garage";
32 mode = "0400";
33 };
34 };
35}