{"version":1,"pages":[{"id":"bJ8DtWf5XwpifJtFMXjX","title":"What is Keyshade?","pathname":"/","siteSpaceId":"sitesp_xrEhN","emoji":"2754","description":"Simple and secure secret management tool for modern developers"},{"id":"dA1VUvdr6owSb9CQhqVy","title":"Introduction","pathname":"/getting-started/introduction","siteSpaceId":"sitesp_xrEhN","description":"A walkthrough of how to get started with Keyshade","breadcrumbs":[{"label":"Getting Started"}]},{"id":"RpBTCHvVtbGV8Nrpd03a","title":"Installing the CLI","pathname":"/getting-started/installing-the-cli","siteSpaceId":"sitesp_xrEhN","description":"A walkthrough of how to install the Keyshade CLI","breadcrumbs":[{"label":"Getting Started"}]},{"id":"x9YQmq5h36jp0HzmDh8d","title":"Creating a project","pathname":"/getting-started/creating-a-project","siteSpaceId":"sitesp_xrEhN","description":"Get to know about our platform","breadcrumbs":[{"label":"Getting Started"}]},{"id":"fJ1xLXQCbgq9CeMTOw7C","title":"Importing your environment variables","pathname":"/getting-started/importing-your-environment-variables","siteSpaceId":"sitesp_xrEhN","description":"Start importing your environment variables into Keyshade","breadcrumbs":[{"label":"Getting Started"}]},{"id":"dYJiQMEdpsJ91rBStCSp","title":"Add Keyshade to your project","pathname":"/getting-started/add-keyshade-to-your-project","siteSpaceId":"sitesp_xrEhN","description":"Start using keyshade in your project","breadcrumbs":[{"label":"Getting Started"}]},{"id":"cieWm6N6GPH2XrCwPIsV","title":"Running your app","pathname":"/getting-started/running-your-app","siteSpaceId":"sitesp_xrEhN","description":"Use Keyshade CLI to run your app","breadcrumbs":[{"label":"Getting Started"}]},{"id":"bXzw3pmy1P8vbBOAeTbY","title":"Introduction","pathname":"/app-reference/introduction","siteSpaceId":"sitesp_xrEhN","description":"A guide on the various entities of Keyshade","breadcrumbs":[{"label":"App Reference"}]},{"id":"wxklH2mA6o4ZmFnb3BI5","title":"Workspace","pathname":"/app-reference/workspace","siteSpaceId":"sitesp_xrEhN","description":"Explainer on what workspaces are and how to use them","breadcrumbs":[{"label":"App Reference"}]},{"id":"yUimlvWODndFngQ8eytN","title":"Environment","pathname":"/app-reference/environment","siteSpaceId":"sitesp_xrEhN","description":"Understanding environments in Keyshade - what they are, how they work, and all supported functionalities","breadcrumbs":[{"label":"App Reference"}]},{"id":"Z5jVMxsVDouGSEvVcadu","title":"Secret","pathname":"/app-reference/secret","siteSpaceId":"sitesp_xrEhN","description":"Understanding secrets in Keyshade - what they are, how they work, and all supported functionalities","breadcrumbs":[{"label":"App Reference"}]},{"id":"Xr7bbSYDHzNU5I53Ym4j","title":"Variable","pathname":"/app-reference/variable","siteSpaceId":"sitesp_xrEhN","description":"Understanding variables in Keyshade - what they are, how they work, and all supported functionalities","breadcrumbs":[{"label":"App Reference"}]},{"id":"xn4CrxnsUmed91jn2MNL","title":"Introduction","pathname":"/cli/introduction","siteSpaceId":"sitesp_xrEhN","description":"Get up and running with our CLI tool in no time.","breadcrumbs":[{"label":"CLI"}]},{"id":"7VCToy1eezar50D7uxY7","title":"Profile","pathname":"/cli/profile","siteSpaceId":"sitesp_xrEhN","description":"The `profile` command","breadcrumbs":[{"label":"CLI"}]},{"id":"E38r8vfrzgIz96vSSa8M","title":"Reset","pathname":"/cli/reset","siteSpaceId":"sitesp_xrEhN","description":"The `reset` command","breadcrumbs":[{"label":"CLI"}]},{"id":"9BRSy5kZ8RAtJsI1GrKN","title":"Init","pathname":"/cli/init","siteSpaceId":"sitesp_xrEhN","description":"The `init` command","breadcrumbs":[{"label":"CLI"}]},{"id":"XYWHhTCckwZg7cokIwhb","title":"Workspace","pathname":"/cli/workspace","siteSpaceId":"sitesp_xrEhN","description":"The `workspace` command","breadcrumbs":[{"label":"CLI"}]},{"id":"NtnNnSsB5IJtdhMSAdqf","title":"Project","pathname":"/cli/project","siteSpaceId":"sitesp_xrEhN","description":"The `project` command","breadcrumbs":[{"label":"CLI"}]},{"id":"pvRNp46q3WDnPE8NA5tt","title":"Environment","pathname":"/cli/environment","siteSpaceId":"sitesp_xrEhN","description":"The `environment` command","breadcrumbs":[{"label":"CLI"}]},{"id":"XTe5GhoZ71R2VR7Suuom","title":"Run","pathname":"/cli/run","siteSpaceId":"sitesp_xrEhN","description":"The `run` command","breadcrumbs":[{"label":"CLI"}]},{"id":"3g87qjYBI9zPisFEVACf","title":"Scan","pathname":"/cli/scan","siteSpaceId":"sitesp_xrEhN","description":"The `scan` command","breadcrumbs":[{"label":"CLI"}]},{"id":"SWq3lumkgMtv8JJvjPx6","title":"Frameworks","pathname":"/integrations/frameworks","siteSpaceId":"sitesp_xrEhN","description":"Compiles a list of integration guides to help setting up Keyshade with given frameworks","breadcrumbs":[{"label":"Integrations"}]},{"id":"KP4EHaqy8cySkO4gUwTj","title":"Next.js","pathname":"/integrations/frameworks/set-up-with-nextjs","siteSpaceId":"sitesp_xrEhN","description":"How to set up Keyshade in a Next.js app.","breadcrumbs":[{"label":"Integrations"},{"label":"Frameworks"}]},{"id":"KVsoOqsx9eckS1b5EsoI","title":"Node.js","pathname":"/integrations/frameworks/set-up-with-nodejs","siteSpaceId":"sitesp_xrEhN","description":"How to set up Keyshade in a Node.js app.","breadcrumbs":[{"label":"Integrations"},{"label":"Frameworks"}]},{"id":"N7Fxk6ojbD7JvVbnT09U","title":"Languages","pathname":"/integrations/languages","siteSpaceId":"sitesp_xrEhN","description":"Compiles a list of integration guides to help setting up Keyshade with popular programming languages","breadcrumbs":[{"label":"Integrations"}]},{"id":"LJkIGZrmcZl6OiP3CtV8","title":"Go","pathname":"/integrations/languages/set-up-with-go","siteSpaceId":"sitesp_xrEhN","description":"How to set up Keyshade in a Go app.","breadcrumbs":[{"label":"Integrations"},{"label":"Languages"}]},{"id":"MgnSdEw4b3d4nFHtBBZK","title":"Python","pathname":"/integrations/languages/set-up-with-python","siteSpaceId":"sitesp_xrEhN","description":"How to set up Keyshade in a Python app.","breadcrumbs":[{"label":"Integrations"},{"label":"Languages"}]},{"id":"fNBtbmn8BPnpNMlG9U50","title":"Rust","pathname":"/integrations/languages/set-up-with-rust","siteSpaceId":"sitesp_xrEhN","description":"How to set up Keyshade in a Rust app.","breadcrumbs":[{"label":"Integrations"},{"label":"Languages"}]},{"id":"huwhKUF0q4kQwXt1kfSl","title":"Platforms","pathname":"/integrations/platforms","siteSpaceId":"sitesp_xrEhN","description":"Compiles a list of integration guides to help setting up Keyshade with popular deployment platforms","breadcrumbs":[{"label":"Integrations"}]},{"id":"yLnFTU0le6nY4PPf8Njf","title":"AWS Lambda","pathname":"/integrations/platforms/aws-lambda","siteSpaceId":"sitesp_xrEhN","breadcrumbs":[{"label":"Integrations"},{"label":"Platforms"}]},{"id":"v5CY1CsoaaiJjtygVKEV","title":"Vercel","pathname":"/integrations/platforms/set-up-with-vercel","siteSpaceId":"sitesp_xrEhN","description":"How to integrate Keyshade with Vercel","breadcrumbs":[{"label":"Integrations"},{"label":"Platforms"}]},{"id":"js2Oze9x6zkhv6uWOtYs","title":"Summary","pathname":"/contributing-to-keyshade/summary","siteSpaceId":"sitesp_xrEhN","description":"Be a part of the keyshade today!","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"}]},{"id":"IHGKjoT7BYmfh4ZT2IKX","title":"Design of our code","pathname":"/contributing-to-keyshade/design-of-our-code","siteSpaceId":"sitesp_xrEhN","description":"Get to know about the core building blocks of our code","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"}]},{"id":"sYj4CgT5d2IdFa5zCcxb","title":"Organization of code","pathname":"/contributing-to-keyshade/design-of-our-code/organization-of-code","siteSpaceId":"sitesp_xrEhN","description":"An insight into how our codebase is organized","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"},{"label":"Design of our code"}]},{"id":"oxCbkNzkERKKEP6OxPXB","title":"API","pathname":"/contributing-to-keyshade/design-of-our-code/api","siteSpaceId":"sitesp_xrEhN","description":"Design of our API","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"},{"label":"Design of our code"}]},{"id":"DFpaO0NtRs2tqBUCbU7m","title":"CLI","pathname":"/contributing-to-keyshade/design-of-our-code/cli","siteSpaceId":"sitesp_xrEhN","description":"Design of our CLI","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"},{"label":"Design of our code"}]},{"id":"t4ICm4tgxyUHWaS6UY4v","title":"Web","pathname":"/contributing-to-keyshade/design-of-our-code/web","siteSpaceId":"sitesp_xrEhN","description":"Design of our Web package","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"},{"label":"Design of our code"}]},{"id":"HK0LsPtRQMgYaqxQYJdI","title":"Integrations","pathname":"/contributing-to-keyshade/design-of-our-code/integrations","siteSpaceId":"sitesp_xrEhN","description":"How we develop our integrations","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"},{"label":"Design of our code"}]},{"id":"Dt1dab8VhlbKKm2kfFkI","title":"Prerequisites","pathname":"/contributing-to-keyshade/prerequisites","siteSpaceId":"sitesp_xrEhN","description":"","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"}]},{"id":"i4g0zoJfKamzHnDrlipn","title":"Environment Variables","pathname":"/contributing-to-keyshade/environment-variables","siteSpaceId":"sitesp_xrEhN","description":"Get to know the environment you are working with","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"}]},{"id":"SfzdwjGiXy2ebTi3I62M","title":"Setting things up","pathname":"/contributing-to-keyshade/setting-things-up","siteSpaceId":"sitesp_xrEhN","description":"A tour of how to get the prerequisites done","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"}]},{"id":"9goMOyaOgREPZ3mEA8Pe","title":"Running things locally","pathname":"/contributing-to-keyshade/running-things-locally","siteSpaceId":"sitesp_xrEhN","description":"Compiles a list of articles to help running the services locally","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"}]},{"id":"up1VTStj3CGhUoElUUok","title":"Running the API","pathname":"/contributing-to-keyshade/running-things-locally/running-the-api","siteSpaceId":"sitesp_xrEhN","description":"Get to know how you can develop the API!","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"},{"label":"Running things locally"}]},{"id":"hbMAiVBwjSWOpPvHvA32","title":"Running the Web","pathname":"/contributing-to-keyshade/running-things-locally/running-the-web-app","siteSpaceId":"sitesp_xrEhN","description":"Get to know how you can run the web app!","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"},{"label":"Running things locally"}]},{"id":"NwyIhn7Wd1lcBVTX6ypU","title":"Running the Platform","pathname":"/contributing-to-keyshade/running-things-locally/running-the-platform","siteSpaceId":"sitesp_xrEhN","description":"Get to know how you can run the platform app!","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"},{"label":"Running things locally"}]},{"id":"6ucaUChBs3maXaGh88zb","title":"Running the CLI","pathname":"/contributing-to-keyshade/running-things-locally/running-the-cli","siteSpaceId":"sitesp_xrEhN","description":"Get to know how you can develop the CLI!","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"},{"label":"Running things locally"}]},{"id":"lJLwUXkOc0xxyiXFBqwd","title":"API Testing","pathname":"/contributing-to-keyshade/running-things-locally/api-testing","siteSpaceId":"sitesp_xrEhN","description":"","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"},{"label":"Running things locally"}]},{"id":"oGWmZvwhgAbMYX5HmI3w","title":"Docker Support","pathname":"/contributing-to-keyshade/running-things-locally/docker-support","siteSpaceId":"sitesp_xrEhN","description":"Instructions on how to build & run each part of Keyshade using docker","breadcrumbs":[{"label":"CONTRIBUTING TO KEYSHADE","emoji":"1f970"},{"label":"Running things locally"}]},{"id":"gBl6EXot0HimfGEGx1kY","title":"Architecture of Keyshade","pathname":"/internals/architecture-of-keyshade","siteSpaceId":"sitesp_xrEhN","description":"Glimpse into the bigger picture","breadcrumbs":[{"label":"Internals"}]},{"id":"JPPoBsFekTtu0UvfwfkU","title":"How the CLI works","pathname":"/internals/how-the-cli-works","siteSpaceId":"sitesp_xrEhN","description":"The magic behind the CLI tool.","breadcrumbs":[{"label":"Internals"}]}]}