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
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
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
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
Configure caching headers (optional)
Set Cache-Control headers on your responses to control how long content is cached.
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.