[{"data":1,"prerenderedAt":372},["ShallowReactive",2],{"navigation":3,"/docs/deploy/nuxthub":195,"OjCm0z3LxM":358},[4,24,43,61,83,101,135,165],{"title":5,"path":6,"stem":7,"children":8,"icon":23},"Getting Started","/docs/getting-started","docs/1.getting-started/1.index",[9,11,15,19],{"title":10,"path":6,"stem":7},"Introduction",{"title":12,"path":13,"stem":14},"Installation","/docs/getting-started/installation","docs/1.getting-started/2.installation",{"title":16,"path":17,"stem":18},"Configuration","/docs/getting-started/configuration","docs/1.getting-started/3.configuration",{"title":20,"path":21,"stem":22},"Migration","/docs/getting-started/migration","docs/1.getting-started/4.migration","i-lucide-square-play",{"title":25,"icon":26,"path":27,"stem":28,"children":29,"page":42},"Collections","i-lucide-database","/docs/collections","docs/2.collections",[30,34,38],{"title":31,"path":32,"stem":33},"Define","/docs/collections/define","docs/2.collections/1.define",{"title":35,"path":36,"stem":37},"Types","/docs/collections/types","docs/2.collections/2.types",{"title":39,"path":40,"stem":41},"Sources","/docs/collections/sources","docs/2.collections/3.sources",false,{"title":44,"icon":45,"path":46,"stem":47,"children":48,"page":42},"Files","i-lucide-file","/docs/files","docs/3.files",[49,53,57],{"title":50,"path":51,"stem":52},"Markdown","/docs/files/markdown","docs/3.files/1.markdown",{"title":54,"path":55,"stem":56},"YAML","/docs/files/yaml","docs/3.files/2.yaml",{"title":58,"path":59,"stem":60},"JSON","/docs/files/json","docs/3.files/3.json",{"title":62,"icon":63,"path":64,"stem":65,"children":66,"page":42},"Query Utils","i-lucide-square-function","/docs/utils","docs/4.utils",[67,71,75,79],{"title":68,"path":69,"stem":70},"queryCollection","/docs/utils/query-collection","docs/4.utils/1.query-collection",{"title":72,"path":73,"stem":74},"queryCollectionNavigation","/docs/utils/query-collection-navigation","docs/4.utils/2.query-collection-navigation",{"title":76,"path":77,"stem":78},"queryCollectionItemSurroundings","/docs/utils/query-collection-item-surroundings","docs/4.utils/3.query-collection-item-surroundings",{"title":80,"path":81,"stem":82},"queryCollectionSearchSections","/docs/utils/query-collection-search-sections","docs/4.utils/4.query-collection-search-sections",{"title":84,"icon":85,"path":86,"stem":87,"children":88,"page":42},"Components","i-lucide-square-code","/docs/components","docs/5.components",[89,93,97],{"title":90,"path":91,"stem":92},"ContentRenderer","/docs/components/content-renderer","docs/5.components/0.content-renderer",{"title":94,"path":95,"stem":96},"Slot","/docs/components/slot","docs/5.components/1.slot",{"title":98,"path":99,"stem":100},"Prose Components","/docs/components/prose","docs/5.components/2.prose",{"title":102,"icon":103,"path":104,"stem":105,"children":106,"page":42},"Deploy","i-lucide-cloud-upload","/docs/deploy","docs/6.deploy",[107,111,115,119,123,127,131],{"title":108,"path":109,"stem":110},"Server","/docs/deploy/server","docs/6.deploy/1.server",{"title":112,"path":113,"stem":114},"Serverless","/docs/deploy/serverless","docs/6.deploy/2.serverless",{"title":116,"path":117,"stem":118},"NuxtHub","/docs/deploy/nuxthub","docs/6.deploy/3.nuxthub",{"title":120,"path":121,"stem":122},"Cloudflare Pages","/docs/deploy/cloudflare-pages","docs/6.deploy/4.cloudflare-pages",{"title":124,"path":125,"stem":126},"Vercel","/docs/deploy/vercel","docs/6.deploy/5.vercel",{"title":128,"path":129,"stem":130},"Docker","/docs/deploy/docker","docs/6.deploy/6.docker",{"title":132,"path":133,"stem":134},"Static","/docs/deploy/static","docs/6.deploy/7.static",{"title":136,"icon":137,"path":138,"stem":139,"children":140,"page":42},"Advanced","i-lucide-code-xml","/docs/advanced","docs/7.advanced",[141,145,149,153,157,161],{"title":142,"path":143,"stem":144},"Full-Text Search","/docs/advanced/fulltext-search","docs/7.advanced/1.fulltext-search",{"title":146,"path":147,"stem":148},"Raw Content","/docs/advanced/raw-content","docs/7.advanced/2.raw-content",{"title":150,"path":151,"stem":152},"SQL Storage","/docs/advanced/database","docs/7.advanced/3.database",{"title":154,"path":155,"stem":156},"Debugging tools","/docs/advanced/tools","docs/7.advanced/4.tools",{"title":158,"path":159,"stem":160},"Hooks","/docs/advanced/hooks","docs/7.advanced/5.hooks",{"title":162,"path":163,"stem":164},"Custom Source","/docs/advanced/custom-source","docs/7.advanced/6.custom-source",{"title":166,"icon":167,"path":168,"stem":169,"children":170,"page":42},"Studio","i-lucide-monitor","/docs/studio","docs/8.studio",[171,175,179,183,187,191],{"title":172,"path":173,"stem":174},"Setup","/docs/studio/setup","docs/8.studio/1.setup",{"title":176,"path":177,"stem":178},"Synchronization","/docs/studio/github","docs/8.studio/2.github",{"title":180,"path":181,"stem":182},"Content editors","/docs/studio/content","docs/8.studio/3.content",{"title":184,"path":185,"stem":186},"Medias","/docs/studio/medias","docs/8.studio/4.medias",{"title":188,"path":189,"stem":190},"App Config","/docs/studio/config","docs/8.studio/5.config",{"title":192,"path":193,"stem":194},"Local Debug","/docs/studio/debug","docs/8.studio/6.debug",{"page":196,"surround":353},{"id":197,"title":116,"body":198,"description":347,"extension":348,"links":349,"meta":350,"navigation":351,"path":117,"seo":352,"stem":118},"docs/docs/6.deploy/3.nuxthub.md",{"type":199,"value":200,"toc":344},"minimal",[201,230,233,243,257,288,291,297,312,331,340],[202,203,204,208],"card",{},[205,206,207],"p",{},"Quick Setup",[209,210,211,223],"ol",{},[212,213,214,215,219,220],"li",{},"Install the ",[216,217,218],"code",{},"@nuxthub/core"," module ",[216,221,222],{},"nuxi module add hub",[212,224,225,226,229],{},"Use ",[216,227,228],{},"npx nuxthub deploy"," to deploy your content to NuxtHub",[231,232],"hr",{},[205,234,235,236,242],{},"Nuxt Content module has a built-in integration with ",[237,238,116],"a",{"href":239,"rel":240},"https://hub.nuxt.com",[241],"nofollow"," to deploy your content.",[205,244,245,246,248,249,252,253,256],{},"To enable NuxtHub integration, you need to install the ",[216,247,218],{}," module and register it in your ",[216,250,251],{},"nuxt.config.ts",". More efficiently, you can use ",[216,254,255],{},"nuxi module"," command to do both at once.",[258,259,264],"pre",{"className":260,"code":261,"language":262,"meta":263,"style":263},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","npx nuxi module add hub\n","bash","",[216,265,266],{"__ignoreMap":263},[267,268,271,275,279,282,285],"span",{"class":269,"line":270},"line",1,[267,272,274],{"class":273},"sYGMc","npx",[267,276,278],{"class":277},"sIEYB"," nuxi",[267,280,281],{"class":277}," module",[267,283,284],{"class":277}," add",[267,286,287],{"class":277}," hub\n",[205,289,290],{},"That's it 🎉",[205,292,293,294,296],{},"Now you can use the ",[216,295,228],{}," command to deploy your content to NuxtHub.",[258,298,300],{"className":260,"code":299,"language":262,"meta":263,"style":263},"npx nuxthub deploy\n",[216,301,302],{"__ignoreMap":263},[267,303,304,306,309],{"class":269,"line":270},[267,305,274],{"class":273},[267,307,308],{"class":277}," nuxthub",[267,310,311],{"class":277}," deploy\n",[313,314,315,322,325],"note",{},[205,316,317,318,321],{},"Nuxt Content module automatically enables NuxtHub database. And update database configuration to use Cloudflare D1 with ",[216,319,320],{},"DB"," binding name. (This is default configuration for NuxtHub database.)",[323,324],"br",{},[205,326,327,328,330],{},"You can override the database configuration by providing your own database configuration in ",[216,329,251],{},".",[205,332,333,334,339],{},"Checkout the ",[237,335,338],{"href":336,"rel":337},"https://hub.nuxt.com/docs/getting-started/deploy",[241],"NuxtHub documentation"," for more information.",[341,342,343],"style",{},"html pre.shiki code .sYGMc, html code.shiki .sYGMc{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sIEYB, html code.shiki .sIEYB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":263,"searchDepth":345,"depth":345,"links":346},4,[],"Deploy your Content app to NuxtHub","md",null,{},true,{"title":116,"description":347},[354,356],{"title":112,"path":113,"stem":114,"description":355,"children":-1},"How to deploy Nuxt Content on various serverless platforms.",{"title":120,"path":121,"stem":122,"description":357,"children":-1},"Deploy your Content app to Cloudflare Pages",{"data":359,"body":360,"excerpt":-1,"toc":369},{"title":263,"description":347},{"type":361,"children":362},"root",[363],{"type":364,"tag":205,"props":365,"children":366},"element",{},[367],{"type":368,"value":347},"text",{"title":263,"searchDepth":370,"depth":370,"links":371},2,[],1740061578182]