hyperhive/nix/modules
Repository files (latest commit first)
Filename Latest commit message Latest commit date
atlas d4f106d590 hive-gateway: route dashboard by path, not Accept header
The dashboard vhost split static-vs-backend on the request Accept
header (map $http_accept $dashboard_spa_target), so the same URL
behaved differently by content-type — e.g. /api/state fetched with
Accept: text/html wrongly returned index.html.

Now that all hive-c0re routes live under /api/ plus the single
/webhook/knowledge endpoint, route by path instead: /api/ and
/webhook/ proxy to c0re (SSE settings on /api/), everything else
serves the dist with try_files $uri /index.html. Drops the
dashboard Accept-header map and the @c0re named location.

Updates docs/gateway.md accordingly.
2026-06-22 23:08:23 +02:00
..
hive-c0re.nix fix(#1906): add git + openssh to the hive-priv build-env PATH 2026-06-22 20:43:04 +02:00
hive-ci.nix feat(#1867): make the internal forge mandatory (remove forge.enable) 2026-06-22 19:26:34 +02:00
hive-forge.nix feat(#1867): make the internal forge mandatory (remove forge.enable) 2026-06-22 19:26:34 +02:00
hive-gateway.nix hive-gateway: route dashboard by path, not Accept header 2026-06-22 23:08:23 +02:00
hive-matrix.nix feat(#1886): trust a peer hive's root CA hive-wide for self-signed federation 2026-06-22 16:54:44 +02:00
hive-network.nix nix: remove the non-isolated (shared-netns) mode 2026-06-17 15:29:52 +02:00
hive-tls.nix nix(gateway): factor the self-signed condition into a shared option 2026-06-18 01:03:55 +02:00