Site Config

Configure your brand name, URLs, social links, and contact information.

Overview

The config/site.config.ts file is the central place for all brand-related settings. Changes here are reflected across the entire application — header, footer, SEO metadata, emails, and more.

Configuration options

OptionTypeDescription
namestringYour brand/site name
taglinestringShort description shown in hero and SEO
urlstringProduction URL (used for OG images, canonical links)
contact.emailstringPrimary contact email
contact.supportstringSupport email address
social.twitterstringTwitter/X profile URL
social.githubstringGitHub profile URL
keywordsstring[]SEO keywords for meta tags

Example

config/site.config.ts
export const siteConfig = {
  name: "ToolFinder",
  tagline: "Discover the best developer tools",
  url: "https://toolfinder.dev",
  contact: {
    email: "hello@toolfinder.dev",
    support: "support@toolfinder.dev",
  },
  social: {
    twitter: "https://twitter.com/toolfinder",
    github: "https://github.com/toolfinder",
  },
  keywords: ["developer tools", "SaaS directory", "tool discovery"],
}