Cache policy
Fingerprinted assets are served with max-age=604800, immutable. HTML documents use a short TTL of 300 seconds so deploys propagate quickly.
This node serves static assets — images, fonts, scripts and stylesheets — over HTTP/2 with long-lived cache headers. It is one of several edge locations behind a single origin.
Fingerprinted assets are served with max-age=604800, immutable. HTML documents use a short TTL of 300 seconds so deploys propagate quickly.
Responses are compressed with zstd where the client advertises support, falling back to gzip. Pre-compressed variants are preferred when present on disk.
Edge nodes hold a shared cache tier in front of the origin, so a cold object is fetched once per region rather than once per node.
Health is polled every 20 seconds. A node failing two consecutive checks is drained from rotation until it recovers.
Reference an asset by its path under the delivery host:
<link rel="stylesheet" href="https://st.capc.app/assets/app.css">
<script src="https://st.capc.app/assets/bundle.js" defer></script>
See the documentation for cache-control overrides, purge behaviour and supported image formats.