17 lines
423 B
Nix
17 lines
423 B
Nix
{pkgs, outputs, ...}: {
|
|
services.cloudflared = {
|
|
enable = true;
|
|
tunnels = {
|
|
"${outputs.secrets.flareTunnelName}" = {
|
|
credentialsFile = "${pkgs.writeText "credentials" outputs.secrets.flareTunnelApi}";
|
|
default = "http_status:404";
|
|
ingress = {
|
|
"*.${outputs.secrets.jimDomain}" = {
|
|
service = "https://localhost:443";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|