Start your 7 Day free TrialNo credit card required

Integration Guide

Custom Integration

Connect Custom Integration to fast.site while keeping your hosting. Review DNS, HTTPS, public caching and private routes, then validate content updates and user journeys.

Setup Steps

  1. 1

    Add your domain in fast.site

    Log in to your fast.site dashboard and add your domain (e.g. Example.com or app.example.com).

  2. 2

    Pick your platform (or Custom)

    Review the detected platform and its cache settings. Confirm the selection and test your own routes; defaults do not replace integration checks.

  3. 3

    Update your nameservers

    Change your domain's nameservers at your registrar to the two fast.site nameservers shown in your dashboard. Propagation usually takes a few minutes.

  4. 4

    Configure caching headers (optional)

    Set Cache-Control headers on your responses to control how long content is cached.

  5. Done!

    Check public and private journeys, content updates and cache purges. Compare performance under matching conditions and keep monitoring after launch.

Cache-Control Headers

Control caching behavior with standard Cache-Control headers:

Cache-Control: public, max-age=3600

Cache for 1 hour, serve to all users

Cache-Control: private, no-cache

Don't cache (for user-specific pages)

Cache-Control: public, max-age=31536000, immutable

Cache for 1 year (for versioned assets like app.v2.js)

What's cached by default

  • Static files: CSS, JavaScript, fonts, images
  • HTML pages with cacheable headers
  • API responses with cacheable headers

What's never cached

  • POST, PUT, DELETE requests
  • Requests with session cookies
  • Responses with Set-Cookie headers
  • Responses with Cache-Control: private or no-cache

Verify it's working

Check that caching is active by looking for fs-cache: HIT in your response headers.

Learn how to check if cache is working →