Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 27 additions & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -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.
<a href="/build-cache-node-end-of-life/">What that means and your options</a>.
</div>

<h1>Your build cache shouldn't die with its vendor.</h1>
Expand Down Expand Up @@ -200,6 +201,31 @@ <h2 id="pricing">Pricing</h2>
without a procurement cycle.
</p>

<h2>Guides</h2>
<ul class="trust">
<li><a href="/build-cache-node-end-of-life/">Build Cache Node end of life: what happens and your options</a></li>
<li><a href="/migrate-build-cache-node/">Migrate from Build Cache Node: Gradle and Maven setup</a></li>
<li><a href="/jenkins-ci-build-cache/">Jenkins and CI build cache</a></li>
<li><a href="/gradle-remote-cache-not-working/">Gradle remote build cache not working</a></li>
<li><a href="/maven-remote-build-cache-setup/">Maven remote build cache setup</a></li>
<li><a href="/gradle-build-cache-docker-compose/">Gradle build cache with Docker Compose</a></li>
<li><a href="/gradle-build-cache-kubernetes/">Gradle build cache on Kubernetes</a></li>
<li><a href="/security/">Security policy: how to report a vulnerability</a></li>
<li><a href="/build-cache-server-sizing/">How big a server does a build cache need?</a></li>
<li><a href="/air-gapped-build-cache-install/">Install on an air-gapped network</a></li>
<li><a href="/verify-replacement-build-cache/">What to check in a replacement build cache</a></li>
<li><a href="/how-we-build/">How FosterStack Cache is built and signed</a></li>
<li><a href="/long-term-support-build-cache/">Long-term support: what is supported today</a></li>
<li><a href="/verify-a-release/">Verify a release yourself: signature, provenance, SBOM, VEX</a></li>
<li><a href="/fips-140-3-build-cache/">FIPS 140-3 build cache: run the FIPS image and confirm it</a></li>
<li><a href="/monitor-build-cache-prometheus-grafana/">Monitor a build cache with Prometheus and Grafana</a></li>
<li><a href="/gradle-build-cache-http-status-codes/">Gradle build cache HTTP status codes: 401, 403, 404, 413</a></li>
<li><a href="/reset-gradle-build-cache/">How to clear or reset a self-hosted build cache</a></li>
<li><a href="/remote-build-cache-security/">Is a remote build cache safe? Who can write to it</a></li>
<li><a href="/changelog/">Changelog</a></li>
<li><a href="/build-cache-node-faq/">Questions and answers</a></li>
</ul>

<h2>Roadmap honesty</h2>
<p>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 —
Expand All @@ -220,7 +246,7 @@ <h2>Roadmap honesty</h2>
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.</p>
<p style="margin-top:.6rem">© 2026 FosterStack · <a href="/regulated/">For regulated markets</a> · <a href="https://github.com/fosterstack/cache">github.com/fosterstack/cache</a> · <a href="mailto:hello@fosterstack.com">hello@fosterstack.com</a></p>
<p style="margin-top:.6rem">© 2026 FosterStack · <a href="/build-cache-node-end-of-life/">Build Cache Node end of life</a> · <a href="/migrate-build-cache-node/">Migrate</a> · <a href="/build-cache-node-faq/">FAQ</a> · <a href="/jenkins-ci-build-cache/">CI setup</a> · <a href="/how-we-build/">How we build</a> · <a href="/regulated/">For regulated markets</a> · <a href="https://github.com/fosterstack/cache">github.com/fosterstack/cache</a> · <a href="mailto:hello@fosterstack.com">hello@fosterstack.com</a></p>
</div>
</footer>
</body>
Expand Down
26 changes: 25 additions & 1 deletion llms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,30 @@ 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.
- [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.
- [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.
- [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

- [FosterStack Cache on GitHub](https://github.com/fosterstack/cache): MIT-licensed source, issues, releases.
Expand Down Expand Up @@ -49,7 +73,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.

Expand Down
Loading