From 24e61a6961b8c32eda40fd6a58feea6f6cd901b5 Mon Sep 17 00:00:00 2001 From: FosterStack Admin <317177128+fosterstack-admin@users.noreply.github.com> Date: Thu, 8 Oct 2026 20:20:24 -0400 Subject: [PATCH 1/6] Home: link the new pages from the notice and footer --- index.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index 185979b..c921950 100644 --- a/index.html +++ b/index.html @@ -86,6 +86,7 @@ Gradle Inc. has deprecated the free Develocity Build Cache Node: it "will no longer be distributed, supported or available after December 31, 2026." The migration path they offer requires a commercial Develocity subscription. + What that means and your options.

Your build cache shouldn't die with its vendor.

@@ -220,7 +221,7 @@

Roadmap honesty

of the documented remote build cache HTTP protocol. Apache Maven is a trademark of the Apache Software Foundation; the Maven Build Cache Extension is Apache's project, not ours.

-

© 2026 FosterStack · For regulated markets · github.com/fosterstack/cache · hello@fosterstack.com

+

© 2026 FosterStack · Build Cache Node end of life · Migrate · FAQ · CI setup · How we build · For regulated markets · github.com/fosterstack/cache · hello@fosterstack.com

From ff6147989cef3f72e464e736ea44a87f1af37e2d Mon Sep 17 00:00:00 2001 From: FosterStack Admin <317177128+fosterstack-admin@users.noreply.github.com> Date: Thu, 8 Oct 2026 20:20:35 -0400 Subject: [PATCH 2/6] llms.txt: list the new guides; version line v0.2 --- llms.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/llms.txt b/llms.txt index 624e4c1..a31db02 100644 --- a/llms.txt +++ b/llms.txt @@ -20,6 +20,14 @@ binaries and distroless container images. Every release is keylessly signed with Sigstore and carries SLSA build provenance, so the exact bytes you deploy are verifiable against the CI run that produced them. +## Guides on this site + +- [Build Cache Node end of life](https://fosterstack.com/build-cache-node-end-of-life/): what happens and your options. +- [Migrate from Build Cache Node](https://fosterstack.com/migrate-build-cache-node/): Gradle and Maven setup and how to check it works. +- [Questions and answers](https://fosterstack.com/build-cache-node-faq/): cost, readiness, security, what is not built. +- [Jenkins and CI build cache](https://fosterstack.com/jenkins-ci-build-cache/): one shared cache for CI runners. +- [How FosterStack Cache is built and signed](https://fosterstack.com/how-we-build/): the release steps and what you can verify. + ## Product - [FosterStack Cache on GitHub](https://github.com/fosterstack/cache): MIT-licensed source, issues, releases. @@ -49,7 +57,7 @@ verifiable against the CI run that produced them. ## Status -FosterStack Cache is at v0.1 — early. The cache core, HTTP surface, eviction, +FosterStack Cache is at v0.2 — early. The cache core, HTTP surface, eviction, metrics and the signed release pipeline are shipped and testable today. There is no published schedule for what follows; the roadmap below says direction, not dates. From a65d20e44b46e97701138ef2e2e002721f24f889 Mon Sep 17 00:00:00 2001 From: FosterStack Admin <317177128+fosterstack-admin@users.noreply.github.com> Date: Thu, 8 Oct 2026 20:23:46 -0400 Subject: [PATCH 3/6] Home + llms.txt: link all guides --- index.html | 14 ++++++++++++++ llms.txt | 5 +++++ 2 files changed, 19 insertions(+) diff --git a/index.html b/index.html index c921950..4ef36cd 100644 --- a/index.html +++ b/index.html @@ -201,6 +201,20 @@

Pricing

without a procurement cycle.

+

Guides

+ +

Roadmap honesty

Gradle and Maven both run against the same server today; we maintain the cache server, while the Maven client side is Apache's own Build Cache Extension. A dependency cache — diff --git a/llms.txt b/llms.txt index a31db02..e1edaae 100644 --- a/llms.txt +++ b/llms.txt @@ -26,6 +26,11 @@ verifiable against the CI run that produced them. - [Migrate from Build Cache Node](https://fosterstack.com/migrate-build-cache-node/): Gradle and Maven setup and how to check it works. - [Questions and answers](https://fosterstack.com/build-cache-node-faq/): cost, readiness, security, what is not built. - [Jenkins and CI build cache](https://fosterstack.com/jenkins-ci-build-cache/): one shared cache for CI runners. +- [Gradle remote build cache not working](https://fosterstack.com/gradle-remote-cache-not-working/): six checks when nothing comes from the cache. +- [Server sizing](https://fosterstack.com/build-cache-server-sizing/): CPU, RAM, disk and the size cap. +- [Air-gapped install](https://fosterstack.com/air-gapped-build-cache-install/): download, verify, transfer, run. +- [What to check in a replacement build cache](https://fosterstack.com/verify-replacement-build-cache/): eight questions to ask. +- [Long-term support](https://fosterstack.com/long-term-support-build-cache/): what is supported today. - [How FosterStack Cache is built and signed](https://fosterstack.com/how-we-build/): the release steps and what you can verify. ## Product From 59b8df84669cf16e78dfe459f331587e176841f5 Mon Sep 17 00:00:00 2001 From: FosterStack Admin <317177128+fosterstack-admin@users.noreply.github.com> Date: Thu, 8 Oct 2026 20:25:25 -0400 Subject: [PATCH 4/6] Home + llms.txt: link the Maven setup page --- index.html | 1 + llms.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/index.html b/index.html index 4ef36cd..20d8b51 100644 --- a/index.html +++ b/index.html @@ -207,6 +207,7 @@

Guides

  • Migrate from Build Cache Node: Gradle and Maven setup
  • Jenkins and CI build cache
  • Gradle remote build cache not working
  • +
  • Maven remote build cache setup
  • How big a server does a build cache need?
  • Install on an air-gapped network
  • What to check in a replacement build cache
  • diff --git a/llms.txt b/llms.txt index e1edaae..ea89eb5 100644 --- a/llms.txt +++ b/llms.txt @@ -27,6 +27,7 @@ verifiable against the CI run that produced them. - [Questions and answers](https://fosterstack.com/build-cache-node-faq/): cost, readiness, security, what is not built. - [Jenkins and CI build cache](https://fosterstack.com/jenkins-ci-build-cache/): one shared cache for CI runners. - [Gradle remote build cache not working](https://fosterstack.com/gradle-remote-cache-not-working/): six checks when nothing comes from the cache. +- [Maven remote build cache setup](https://fosterstack.com/maven-remote-build-cache-setup/): extension, config, credentials, checking hits. - [Server sizing](https://fosterstack.com/build-cache-server-sizing/): CPU, RAM, disk and the size cap. - [Air-gapped install](https://fosterstack.com/air-gapped-build-cache-install/): download, verify, transfer, run. - [What to check in a replacement build cache](https://fosterstack.com/verify-replacement-build-cache/): eight questions to ask. From 9dc72a40bae8a11729b3fac6136ca0a1b4c0472a Mon Sep 17 00:00:00 2001 From: FosterStack Admin <317177128+fosterstack-admin@users.noreply.github.com> Date: Thu, 8 Oct 2026 20:29:13 -0400 Subject: [PATCH 5/6] Home + llms.txt: link compose, Kubernetes and security pages --- index.html | 3 +++ llms.txt | 3 +++ 2 files changed, 6 insertions(+) diff --git a/index.html b/index.html index 20d8b51..cb2d80a 100644 --- a/index.html +++ b/index.html @@ -208,6 +208,9 @@

    Guides

  • Jenkins and CI build cache
  • Gradle remote build cache not working
  • Maven remote build cache setup
  • +
  • Gradle build cache with Docker Compose
  • +
  • Gradle build cache on Kubernetes
  • +
  • Security policy: how to report a vulnerability
  • How big a server does a build cache need?
  • Install on an air-gapped network
  • What to check in a replacement build cache
  • diff --git a/llms.txt b/llms.txt index ea89eb5..851cd85 100644 --- a/llms.txt +++ b/llms.txt @@ -28,6 +28,9 @@ verifiable against the CI run that produced them. - [Jenkins and CI build cache](https://fosterstack.com/jenkins-ci-build-cache/): one shared cache for CI runners. - [Gradle remote build cache not working](https://fosterstack.com/gradle-remote-cache-not-working/): six checks when nothing comes from the cache. - [Maven remote build cache setup](https://fosterstack.com/maven-remote-build-cache-setup/): extension, config, credentials, checking hits. +- [Gradle build cache with Docker Compose](https://fosterstack.com/gradle-build-cache-docker-compose/): password, size cap, volume, health checks. +- [Gradle build cache on Kubernetes](https://fosterstack.com/gradle-build-cache-kubernetes/): one replica, sizing, security context. +- [Security policy](https://fosterstack.com/security/): how to report a vulnerability, what we sign and publish. - [Server sizing](https://fosterstack.com/build-cache-server-sizing/): CPU, RAM, disk and the size cap. - [Air-gapped install](https://fosterstack.com/air-gapped-build-cache-install/): download, verify, transfer, run. - [What to check in a replacement build cache](https://fosterstack.com/verify-replacement-build-cache/): eight questions to ask. From 93625445b50df41576c529d388ceb939ee1093e2 Mon Sep 17 00:00:00 2001 From: FosterStack Admin <317177128+fosterstack-admin@users.noreply.github.com> Date: Thu, 8 Oct 2026 21:06:29 -0400 Subject: [PATCH 6/6] Home + llms.txt: link the newer guides --- index.html | 7 +++++++ llms.txt | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/index.html b/index.html index cb2d80a..020b4c5 100644 --- a/index.html +++ b/index.html @@ -216,6 +216,13 @@

    Guides

  • What to check in a replacement build cache
  • How FosterStack Cache is built and signed
  • Long-term support: what is supported today
  • +
  • Verify a release yourself: signature, provenance, SBOM, VEX
  • +
  • FIPS 140-3 build cache: run the FIPS image and confirm it
  • +
  • Monitor a build cache with Prometheus and Grafana
  • +
  • Gradle build cache HTTP status codes: 401, 403, 404, 413
  • +
  • How to clear or reset a self-hosted build cache
  • +
  • Is a remote build cache safe? Who can write to it
  • +
  • Changelog
  • Questions and answers
  • diff --git a/llms.txt b/llms.txt index 851cd85..0306854 100644 --- a/llms.txt +++ b/llms.txt @@ -31,6 +31,13 @@ verifiable against the CI run that produced them. - [Gradle build cache with Docker Compose](https://fosterstack.com/gradle-build-cache-docker-compose/): password, size cap, volume, health checks. - [Gradle build cache on Kubernetes](https://fosterstack.com/gradle-build-cache-kubernetes/): one replica, sizing, security context. - [Security policy](https://fosterstack.com/security/): how to report a vulnerability, what we sign and publish. +- [Verify a release yourself](https://fosterstack.com/verify-a-release/): every command with real output from 0.2.1. +- [FIPS 140-3 build cache](https://fosterstack.com/fips-140-3-build-cache/): run the FIPS image and confirm FIPS mode. +- [Monitor a build cache](https://fosterstack.com/monitor-build-cache-prometheus-grafana/): metrics, queries, Grafana dashboard. +- [Gradle build cache HTTP status codes](https://fosterstack.com/gradle-build-cache-http-status-codes/): 401, 403, 404, 413 explained. +- [Reset a build cache](https://fosterstack.com/reset-gradle-build-cache/): how to empty it. +- [Is a remote build cache safe](https://fosterstack.com/remote-build-cache-security/): who can write to it. +- [Changelog](https://fosterstack.com/changelog/): release notes for v0.1.0 and v0.2.1. - [Server sizing](https://fosterstack.com/build-cache-server-sizing/): CPU, RAM, disk and the size cap. - [Air-gapped install](https://fosterstack.com/air-gapped-build-cache-install/): download, verify, transfer, run. - [What to check in a replacement build cache](https://fosterstack.com/verify-replacement-build-cache/): eight questions to ask.