Configure your site — general settings, locales, preview, deploy, and more.
Overview
Site Settings is the central configuration hub for your CMS site. It contains multiple tabs covering every aspect of site setup.
General
Basic site information:
- Site name — displayed in the admin header and used in meta tags
- Site URL — your production domain
- Description — brief site description for SEO defaults
- Time zone — used for scheduled publish/unpublish (see Calendar)
Locales
Configure multilingual support:
- Default locale — the primary language of your site
- Additional locales — languages you translate content into
- Locale strategy — prefix-based (
/en/,/da/) or domain-based routing
See Internationalization for the full i18n guide.
Preview
Configure how document previews work:
- Preview site URL — the base URL for preview links
- URL patterns — how preview URLs are constructed per collection
See the Content Structure guide for URL pattern configuration.
Deploy
Set up deployment targets:
- Provider — GitHub Pages, Fly.io, Vercel, or Netlify
- Repository — for GitHub-backed sites
- Build command — custom build commands
- ICD — enable Instant Content Deployment for sub-second publishes
See Deployment for full setup instructions.
AI
Configure AI features:
- API keys — set up OpenAI or Anthropic credentials
- Default model — which model to use for generation
- Brand voice — global tone and style settings
See Cockpit for the AI command center.
Storage
Choose and configure your storage adapter:
- Filesystem — content stored locally on disk
- GitHub — content stored in a Git repository
See Storage Adapters for detailed configuration.
Related
- Configuration Reference — full
cms.config.tsreference - Deployment — deploy your site