[{"data":1,"prerenderedAt":598},["ShallowReactive",2],{"navigation_docs_en":3,"-en-essentials-project-resource":190,"-en-essentials-project-resource-surround":593},[4,19,79,93,103,177],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":18},"Getting Started","i-lucide-rocket","/en/getting-started","en/1.getting-started",[10,14],{"title":11,"path":12,"stem":13},"What is OpenCloud?","/en/getting-started/what-is-opencloud","en/1.getting-started/1.what-is-opencloud",{"title":15,"path":16,"stem":17},"Quick Start","/en/getting-started/quick-start","en/1.getting-started/2.quick-start",false,{"title":20,"icon":21,"path":22,"stem":23,"children":24,"page":18},"Guides","i-lucide-compass","/en/guides","en/2.guides",[25,43,65],{"title":26,"icon":27,"path":28,"stem":29,"children":30,"page":18},"N8N","i-custom-n8n","/en/guides/n8n","en/2.guides/1.n8n",[31,35,39],{"title":32,"path":33,"stem":34},"n8n Overview","/en/guides/n8n/overview","en/2.guides/1.n8n/1.overview",{"title":36,"path":37,"stem":38},"n8n Installation","/en/guides/n8n/installation","en/2.guides/1.n8n/2.installation",{"title":40,"path":41,"stem":42},"n8n Configuration","/en/guides/n8n/configuration","en/2.guides/1.n8n/3.configuration",{"title":44,"icon":45,"path":46,"stem":47,"children":48,"page":18},"OpenClaw","i-custom-openclaw","/en/guides/openclaw","en/2.guides/2.openclaw",[49,53,57,61],{"title":50,"path":51,"stem":52},"OpenClaw Overview","/en/guides/openclaw/overview","en/2.guides/2.openclaw/1.overview",{"title":54,"path":55,"stem":56},"OpenClaw Installation","/en/guides/openclaw/installation","en/2.guides/2.openclaw/2.installation",{"title":58,"path":59,"stem":60},"Connect OpenClaw to 9Router","/en/guides/openclaw/hook-9router","en/2.guides/2.openclaw/3.hook-9router",{"title":62,"path":63,"stem":64},"Connect OpenClaw to AI GuardRails","/en/guides/openclaw/hook-litellm","en/2.guides/2.openclaw/4.hook-litellm",{"title":66,"icon":67,"path":68,"stem":69,"children":70,"page":18},"CoPaw","i-lucide-bot","/en/guides/copaw","en/2.guides/3.copaw",[71,75],{"title":72,"path":73,"stem":74},"CoPaw Overview","/en/guides/copaw/overview","en/2.guides/3.copaw/1.overview",{"title":76,"path":77,"stem":78},"CoPaw Installation","/en/guides/copaw/installation","en/2.guides/3.copaw/2.installation",{"title":80,"icon":81,"path":82,"stem":83,"children":84,"page":18},"AI","i-lucide-sparkles","/en/ai","en/3.ai",[85,89],{"title":86,"path":87,"stem":88},"AI Connections (9Router)","/en/ai/ai-connections","en/3.ai/2.ai-connections",{"title":90,"path":91,"stem":92},"AI Security","/en/ai/ai-security","en/3.ai/3.ai-security",{"title":94,"icon":95,"path":96,"stem":97,"children":98,"page":18},"Concepts","i-lucide-lightbulb","/en/concepts","en/4.concepts",[99],{"title":100,"path":101,"stem":102},"Key Concepts","/en/concepts/key-concepts","en/4.concepts/1.key-concepts",{"title":104,"icon":105,"path":106,"stem":107,"children":108,"page":18},"Essentials","i-lucide-book-open","/en/essentials","en/5.essentials",[109,123,127,149,159,163],{"title":110,"icon":111,"path":112,"stem":113,"children":114,"page":18},"Project","i-lucide-folder","/en/essentials/project","en/5.essentials/1.project",[115,119],{"title":116,"path":117,"stem":118},"Application","/en/essentials/project/application","en/5.essentials/1.project/1.application",{"title":120,"path":121,"stem":122},"Resource","/en/essentials/project/resource","en/5.essentials/1.project/2.resource",{"title":124,"path":125,"stem":126},"Environment Variables","/en/essentials/environment-variables","en/5.essentials/2.environment-variables",{"title":128,"icon":129,"path":130,"stem":131,"children":132,"page":18},"Billing","i-lucide-credit-card","/en/essentials/billing","en/5.essentials/3.billing",[133,137,141,145],{"title":134,"path":135,"stem":136},"Credits & Pricing","/en/essentials/billing/credits-and-pricing","en/5.essentials/3.billing/1.credits-and-pricing",{"title":138,"path":139,"stem":140},"Plans","/en/essentials/billing/plans","en/5.essentials/3.billing/2.plans",{"title":142,"path":143,"stem":144},"Vouchers","/en/essentials/billing/vouchers","en/5.essentials/3.billing/3.vouchers",{"title":146,"path":147,"stem":148},"Billing Alerts","/en/essentials/billing/alerts","en/5.essentials/3.billing/4.alerts",{"title":150,"icon":151,"path":152,"stem":153,"children":154,"page":18},"Settings","i-lucide-settings","/en/essentials/settings","en/5.essentials/4.settings",[155],{"title":156,"path":157,"stem":158},"Profile & Settings","/en/essentials/settings/profile","en/5.essentials/4.settings/1.profile",{"title":160,"path":161,"stem":162},"Activity Log","/en/essentials/activity","en/5.essentials/5.activity",{"title":164,"icon":165,"path":166,"stem":167,"children":168,"page":18},"Support & Help","i-lucide-life-buoy","/en/essentials/support","en/5.essentials/6.support",[169,173],{"title":170,"path":171,"stem":172},"Submit a Support Ticket","/en/essentials/support/submit-ticket","en/5.essentials/6.support/1.submit-ticket",{"title":174,"path":175,"stem":176},"FAQ","/en/essentials/support/faq","en/5.essentials/6.support/2.faq",{"title":178,"icon":179,"path":180,"stem":181,"children":182,"page":18},"Referral Program","i-lucide-gift","/en/referral-program","en/6.referral-program",[183,186],{"title":178,"path":184,"stem":185},"/en/referral-program/for-users","en/6.referral-program/1.for-users",{"title":187,"path":188,"stem":189},"Ambassador Program","/en/referral-program/for-ambassadors","en/6.referral-program/2.for-ambassadors",{"id":191,"title":120,"body":192,"description":586,"extension":587,"links":588,"meta":589,"navigation":590,"path":121,"seo":591,"stem":122,"__hash__":592},"docs_en/en/5.essentials/1.project/2.resource.md",{"type":193,"value":194,"toc":569},"minimark",[195,199,204,212,217,266,270,276,336,343,347,350,355,358,390,394,438,442,453,457,461,464,467,486,489,492,511,515],[196,197,120],"h1",{"id":198},"resource",[200,201,203],"h2",{"id":202},"what-is-a-resource","What is a Resource?",[205,206,207,208,211],"p",{},"A ",[209,210,120],"strong",{}," is an infrastructure service that your applications need — a database to store data or a cache to speed things up. Resources run separately from applications and connect via environment variables.",[205,213,214],{},[209,215,216],{},"Available resources:",[218,219,220,236],"table",{},[221,222,223],"thead",{},[224,225,226,230,233],"tr",{},[227,228,229],"th",{},"Type",[227,231,232],{},"Service",[227,234,235],{},"What it's for",[237,238,239,253],"tbody",{},[224,240,241,247,250],{},[242,243,244],"td",{},[209,245,246],{},"Database",[242,248,249],{},"PostgreSQL",[242,251,252],{},"Storing data — user accounts, content, records",[224,254,255,260,263],{},[242,256,257],{},[209,258,259],{},"Cache",[242,261,262],{},"Redis",[242,264,265],{},"Ultra-fast in-memory storage for performance",[200,267,269],{"id":268},"create-a-resource","Create a Resource",[205,271,272,275],{},[209,273,274],{},"Prerequisites:"," An OpenCloud account with credits and at least one project.",[277,278,279],"steps",{},[280,281,282,293,301,319,326,333],"ol",{},[283,284,285,286,289,290],"li",{},"Go to ",[209,287,288],{},"Resources"," > ",[209,291,292],{},"Create Resource",[283,294,295,296,298,299],{},"Choose the type: ",[209,297,249],{}," or ",[209,300,262],{},[283,302,303,304],{},"Choose a plan:\n",[305,306,307,313],"ul",{},[283,308,309,312],{},[209,310,311],{},"Nano"," (~$2/month) — Good for most use cases",[283,314,315,318],{},[209,316,317],{},"Micro"," (~$3/month) — More storage and memory",[283,320,321,322,325],{},"Select the ",[209,323,324],{},"same project"," as the application that will use it",[283,327,328,329,332],{},"Click ",[209,330,331],{},"Create"," (takes 1-3 minutes)",[283,334,335],{},"Get connection details: Host, Port, Username, Password, Connection string",[337,338,339,340,342],"note",{},"Resources must be in the ",[209,341,324],{}," as the application to connect automatically.",[200,344,346],{"id":345},"manage-resources","Manage Resources",[205,348,349],{},"Resource cards show: name, type, status, plan, and project.",[351,352,354],"h3",{"id":353},"connection-details","Connection Details",[205,356,357],{},"After creation, view connection details in the resource detail page:",[305,359,360,366,372,378,384],{},[283,361,362,365],{},[209,363,364],{},"Host"," — Server address",[283,367,368,371],{},[209,369,370],{},"Port"," — Connection port",[283,373,374,377],{},[209,375,376],{},"Username"," — Database user",[283,379,380,383],{},[209,381,382],{},"Password"," — Click to reveal",[283,385,386,389],{},[209,387,388],{},"Connection string"," — Full connection URL (copy button available)",[351,391,393],{"id":392},"start-stop-restart","Start, Stop, Restart",[218,395,396,406],{},[221,397,398],{},[224,399,400,403],{},[227,401,402],{},"Action",[227,404,405],{},"What it does",[237,407,408,418,428],{},[224,409,410,415],{},[242,411,412],{},[209,413,414],{},"Start",[242,416,417],{},"Boots up the resource",[224,419,420,425],{},[242,421,422],{},[209,423,424],{},"Stop",[242,426,427],{},"Resource becomes inaccessible (data preserved, still billed)",[224,429,430,435],{},[242,431,432],{},[209,433,434],{},"Restart",[242,436,437],{},"Use for connection issues",[351,439,441],{"id":440},"upgrade-or-downgrade","Upgrade or Downgrade",[280,443,444,447,450],{},[283,445,446],{},"Open resource detail page",[283,448,449],{},"Go to Settings or Plan tab",[283,451,452],{},"Select new plan — pricing changes on next billing cycle",[351,454,456],{"id":455},"delete","Delete",[458,459,460],"warning",{},"Deleting a resource permanently destroys all data inside it. This cannot be undone.",[200,462,249],{"id":463},"postgresql",[205,465,466],{},"PostgreSQL is a powerful, open-source relational database. On OpenCloud:",[305,468,469,475,481],{},[283,470,471,474],{},[209,472,473],{},"Required by",": n8n (stores workflows and execution data)",[283,476,477,480],{},[209,478,479],{},"Auto-connected",": When in the same project, applications detect PostgreSQL automatically",[283,482,483,485],{},[209,484,138],{},": Nano to Exclusive (1-12 CPUs, 2-64 GB RAM, 20-600 GB storage)",[200,487,262],{"id":488},"redis",[205,490,491],{},"Redis is an ultra-fast in-memory data store. On OpenCloud:",[305,493,494,500,506],{},[283,495,496,499],{},[209,497,498],{},"Used for",": Caching, session storage, real-time data, queues",[283,501,502,505],{},[209,503,504],{},"Authentication",": Password-only (auto-configured)",[283,507,508,510],{},[209,509,138],{},": Micro to Enterprise (1-32 GB memory)",[351,512,514],{"id":513},"status-reference","Status Reference",[218,516,517,527],{},[221,518,519],{},[224,520,521,524],{},[227,522,523],{},"Status",[227,525,526],{},"Meaning",[237,528,529,539,549,559],{},[224,530,531,536],{},[242,532,533],{},[209,534,535],{},"Creating",[242,537,538],{},"Setting up (1-3 minutes)",[224,540,541,546],{},[242,542,543],{},[209,544,545],{},"Running",[242,547,548],{},"Active and accessible",[224,550,551,556],{},[242,552,553],{},[209,554,555],{},"Stopped",[242,557,558],{},"Paused, data preserved",[224,560,561,566],{},[242,562,563],{},[209,564,565],{},"Error",[242,567,568],{},"Something went wrong",{"title":570,"searchDepth":571,"depth":571,"links":572},"",2,[573,574,575,582,583],{"id":202,"depth":571,"text":203},{"id":268,"depth":571,"text":269},{"id":345,"depth":571,"text":346,"children":576},[577,579,580,581],{"id":353,"depth":578,"text":354},3,{"id":392,"depth":578,"text":393},{"id":440,"depth":578,"text":441},{"id":455,"depth":578,"text":456},{"id":463,"depth":571,"text":249},{"id":488,"depth":571,"text":262,"children":584},[585],{"id":513,"depth":578,"text":514},"Learn about resources on OpenCloud — PostgreSQL databases and Redis caches.","md",null,{},true,{"title":120,"description":586},"sVHnyAENCoH2PQkplK1rFMDhL8ve_ug6jT4f7nVs48o",[594,596],{"title":116,"path":117,"stem":118,"description":595,"children":-1},"Learn about projects and applications on OpenCloud — how to create, deploy, manage, and configure them.",{"title":124,"path":125,"stem":126,"description":597,"children":-1},"How to view and manage environment variables for your applications on OpenCloud.",1776142508568]