Route public release storage domains
Some checks failed
Cache: Publish Nix / Publish Nix Cache (push) Successful in 3m19s
Build Rust / Cargo Test (push) Successful in 4m1s
Build Site / Next.js Build (push) Failing after 5s
Lint Governance / BEP Metadata (push) Successful in 1s

This commit is contained in:
Conrad Kramer 2026-06-07 18:37:47 -07:00
parent b06244e88c
commit dd7dc89341
2 changed files with 20 additions and 0 deletions

View file

@ -373,6 +373,22 @@ in
reverse_proxy 127.0.0.1:3001
'';
services.caddy.virtualHosts."releases.burrow.net".extraConfig = ''
encode gzip zstd
rewrite * /burrow-net-releases{uri}
reverse_proxy https://storage.googleapis.com {
header_up Host storage.googleapis.com
}
'';
services.caddy.virtualHosts."packages.burrow.net".extraConfig = ''
encode gzip zstd
rewrite * /burrow-net-packages{uri}
reverse_proxy https://storage.googleapis.com {
header_up Host storage.googleapis.com
}
'';
services.burrow.headscale = {
enable = true;
oidcClientSecretFile = config.age.secrets.burrowHeadscaleOidcClientSecret.path;