Managed serving on Vercel
On Vercel, managed serving is three rewrites in your vercel.json. Requests for the managed paths are proxied to Sichta; everything else is your site, untouched.
Setup
- In the app, open your site → Channel and choose Managed. The app generates a
vercel.jsonfragment for your site. - Merge the
rewritesentries into thevercel.jsonat your project root (create the file if you don't have one). - Deploy once.
- Back in the app, press Verify. The checks run against your live site within five minutes; you get the result by email.
What it looks like
{
"rewrites": [
{ "source": "/llms.txt", "destination": "https://web.sichta.gigliotti.software/api/artifacts/SITE-ID/llms.txt" },
{ "source": "/llms-full.txt", "destination": "https://web.sichta.gigliotti.software/api/artifacts/SITE-ID/llms-full.txt" },
{ "source": "/.well-known/security.txt", "destination": "https://web.sichta.gigliotti.software/api/artifacts/SITE-ID/.well-known/security.txt" }
]
}
The generated fragment carries your real site id — copy from the app, not from here.
After a regeneration
Nothing to do. The rewrite always points at the current files; regenerated content is live immediately.