aboutsummaryrefslogtreecommitdiff
path: root/nix/machines/vm-synology/ingress.nix
blob: b6ae5965c8d3b87e71b78a9301421369b2015bbb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{ config, ... }:
{
  services.cloudflared = {
    enable = true;
    certificateFile = config.age.secrets.cloudflared-cert.path;
    tunnels = {
      "cragmont" = {
        credentialsFile = config.age.secrets.cloudflared-tunnel.path;
        default = "http_status:404";
        ingress = {
          "git.fcuny.net".service = "ssh://127.0.0.1:22";
        };
      };
    };
  };
}