1
Fork 0

Set up microbin

This commit is contained in:
prescientmoon 2024-05-09 15:20:03 +02:00
commit 1396706e07
Signed by: prescientmoon
SSH key fingerprint: SHA256:UUF9JT2s8Xfyv76b8ZuVL7XrmimH4o49p4b+iexbVH4
8 changed files with 75 additions and 19 deletions
hosts/nixos/lapetus/services

View file

@ -0,0 +1,16 @@
{ config, ... }: {
sops.secrets.cloudflare_tunnel_credentials = {
sopsFile = ../secrets.yaml;
owner = config.services.cloudflared.user;
group = config.services.cloudflared.group;
};
satellite.cloudflared.tunnel = "347d9ead-a523-4f8b-bca7-3066e31e2952";
services.cloudflared = {
enable = true;
tunnels.${config.satellite.cloudflared.tunnel} = {
credentialsFile = config.sops.secrets.cloudflare_tunnel_credentials.path;
default = "http_status:404";
};
};
}