blob: a45cab4431535e9fc089286dfa70c5da5ac5a568 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
{ config, pkgs, lib, ... }:
{
imports = [
./server/default.nix
./server/samba.nix
./server/prometheus.nix
./server/grafana.nix
./server/backups/users.nix
./server/traefik.nix
];
age.secrets.traefik-gcp-sa = {
file = ../secrets/traefik/gcp_sa.age;
mode = "0440";
owner = "0";
};
traefik = {
gcpKeyFile = "/run/agenix/gcp_sa";
gcpProjectName = "fcuny-homelab";
};
}
|