Site config

{
    title:"KServe",
    tagline:"Standardized Distributed Generative and Predictive AI Inference Platform for Scalable, Multi-Framework Deployment on Kubernetes",
    favicon:"img/favicon-32x32.png",
    url:"https://deploy-preview-677--elastic-nobel-0aef7a.netlify.app",
    baseUrl:"/",
    organizationName:"kserve",
    projectName:"website",
    trailingSlash:false,
    onBrokenLinks:"throw",
    i18n:{
      defaultLocale:"en",
      locales:[
        "en"
      ],
      path:"i18n",
      localeConfigs:{}
    },
    staticDirectories:[
      "static"
    ],
    markdown:{
      mermaid:true,
      hooks:{
        onBrokenMarkdownLinks:"throw",
        onBrokenMarkdownImages:"throw"
      },
      format:"mdx",
      emoji:true,
      mdx1Compat:{
        comments:true,
        admonitions:true,
        headingIds:true
      },
      anchors:{
        maintainCase:false
      }
    },
    themes:[
      "@docusaurus/theme-mermaid",
      "docusaurus-theme-openapi-docs"
    ],
    scripts:[
      {
        src:"https://widget.kapa.ai/kapa-widget.bundle.js",
        data-website-id:"054b6efc-8335-4caf-b88d-4f001355cc8d",
        data-project-name:"KServe",
        data-project-color:"#588be8",
        data-project-logo:"https://kserve.github.io/website/img/kserve-logo.png",
        async:true
      }
    ],
    presets:[
      [
        "classic",
      ]
    ],
    themeConfig:{
      image:"img/kserve-logo-small.png",
      metadata:[
      ],
      announcementBar:{
        id:"announcementBar-v0.17",
        content:"🎉️ <b><a target="_blank" href="https://www.cncf.io/blog/2025/11/11/kserve-becomes-a-cncf-incubating-project/">KServe has joined CNCF!</a></b> 🥳️",
        backgroundColor:"#588be8",
        textColor:"#ffffff",
        isCloseable:true
      },
      navbar:{
        title:"KServe",
        hideOnScroll:false
      },
      footer:{
        style:"dark",
        links:[
        ],
        copyright:"Copyright © 2026 KServe, a Series of LF Projects, LLC. For web site terms of use, trademark policy and other project policies please see <a href="https://lfprojects.org/policies/" target="_blank" rel="noopener noreferrer">https://lfprojects.org/policies/</a>."
      },
      prism:{
        additionalLanguages:[],
        magicComments:[
        ]
      },
      colorMode:{
        defaultMode:"light",
        disableSwitch:false,
        respectPrefersColorScheme:false
      },
      docs:{
        versionPersistence:"localStorage",
      },
      blog:{
      },
      tableOfContents:{
        minHeadingLevel:2,
        maxHeadingLevel:3
      },
      mermaid:{
        options:{}
      }
    },
    plugins:[
      [
        "/opt/build/repo/node_modules/@easyops-cn/docusaurus-search-local/dist/server/server/index.js",
      ],
      [
        "docusaurus-plugin-openapi-docs",
      ],
      [
        "@docusaurus/plugin-google-gtag",
      ],
      [
        "@docusaurus/plugin-client-redirects",
      ]
    ],
    baseUrlIssueBanner:true,
    future:{
      v4:{
        removeLegacyPostBuildHeadAttribute:false,
        useCssCascadeLayers:false
      },
      experimental_faster:{
        swcJsLoader:false,
        swcJsMinimizer:false,
        swcHtmlMinimizer:false,
        lightningCssMinimizer:false,
        mdxCrossCompilerCache:false,
        rspackBundler:false,
        rspackPersistentCache:false,
        ssgWorkerThreads:false
      },
      experimental_storage:{
        type:"localStorage",
        namespace:false
      },
      experimental_router:"browser"
    },
    onBrokenAnchors:"warn",
    onDuplicateRoutes:"warn",
    customFields:{},
    headTags:[],
    stylesheets:[],
    clientModules:[],
    titleDelimiter:"|",
    noIndex:false
}