aboutsummaryrefslogtreecommitdiff
path: root/infra/hosts/indra/modules.nix
blob: e047c17446aae704c719fccf50a857bb3fac2234 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{ config, ... }:
{
  flake.modules.nixos.indra = {
    imports = map (m: config.flake.modules.nixos."${m}") [
      # keep-sorted start
      "base"
      "caddy"
      "deploy"
      "gitserver"
      "vkcku.com"
      # keep-sorted end
    ];

    infra = {
      gitserver.enablePublic = true;

      tailscale = {
        authenticate = true;
        ssh = true;
      };
    };
  };
}