Configure the environments in which your code runs.
Your Briefer environment is where your code runs.You can see your environment’s details by clicking the environment’s name on the bottom bar while editing a notebook. This will show you the Python version, installed packages, and resource limits.
Click the environment name to view the environment's details.
Your environment’s size will depend on which Briefer version you’re using. If you’re using the cloud version, you will have different resource limits depending on your plan. If you’re using the open-source version, you can configure your environment to be as big as your machine allows.
The Briefer team can customize the environment’s resource limits for paid plans on the cloud. Contact us at contact@briefer.cloud if you need a custom environment beyond the included limits in your plan.
Your environment status shows up on the right of your bottom bar while editing a notebook. To restart your environment, click the “restart” icon next to your environment’s status.
Check your environment's status and restart it using the bottom bar.
Some plans, including the enterprise plan, allow you to configure custom environments that can be either “individual” or “shared.”Additionally, you can set how much memory and CPU each environment can use.After configuring a custom environment, you an assign it to a page using the bottom bar.Here are the differences between individual and shared environments:
Individual environments are not shared between pages. Every time you run some code in a page with an individual environment, Briefer will create a new instance of the environment for that page.
Shared environments are shared between pages. If you assign a shared environment to a page, Briefer will use the same instance of the environment for all pages that use that environment.
To learn how to install packages in your environment, check out the installing packages page.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Briefer","colors":{"primary":"#0D9373","light":"#07C983","dark":"#0D9373"},"favicon":"/favicon.svg","logo":{"light":"https://mintcdn.com/briefer/b4K8SyWze93KZnrl/logo/light.svg?fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=5d3cdc30d83c7ca110bf374667c21d77","dark":"https://mintcdn.com/briefer/b4K8SyWze93KZnrl/logo/dark.svg?fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=4323ffd4d0c272f621ea1dafe6fe29a1"},"navbar":{"links":[{"label":"Support","href":"mailto:contact@briefer.cloud"}],"primary":{"type":"button","label":"Open Briefer","href":"https://app.briefer.cloud/auth/signup"}},"footer":{"socials":{"x":"https://x.com/briefercloud","github":"https://github.com/briefercloud/briefer","linkedin":"https://linkedin.com/company/briefercloud"}},"navigation":{"global":{"anchors":[{"anchor":"GitHub","href":"https://github.com/briefercloud/briefer","icon":"github"},{"anchor":"Community","href":"https://join.slack.com/t/briefercommunity/shared_invite/zt-2surl2chh-6eNkQRbj5F0d2juiUKTBuQ","icon":"slack"},{"anchor":"Blog","href":"https://briefer.cloud/blog","icon":"newspaper"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"briefer","hasAudioNarration":false,"actualSubdomain":"briefer","customDomains":["docs.briefer.cloud"],"gitSource":{"type":"github","owner":"briefercloud","repo":"briefer","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21e65d8d1fcd719df03776","collectionId":"d16322b9-2e94-494f-9c3f-fdbddafeb98b","schemaVersion":"v2"},"entitlements":{},"buildId":"6a21e65d8d1fcd719df03776:success","clientVersion":"0.0.3902","searchFilterCounts":[{"language":"default","tag":"Documentation","count":35},{"language":"default","tag":"Product docs","count":16},{"language":"default","tag":"Enterprise","count":7},{"language":"default","tag":"Deployment guides","count":4},{"language":"default","tag":"Get started","count":4},{"language":"default","tag":"Settings and management","count":4}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"teamspace","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"product/environments","slug":"/product/environments","pageMetadata":{"title":"Environments","description":"Configure the environments in which your code runs.","icon":"microchip","href":"/product/environments"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Configure the environments in which your code runs.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,Note,OptimizedImage,Tip}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Your Briefer environment is where your code runs.`}),`\n`,_jsx(_components.p,{children:`You can see your environment’s details by clicking the environment’s name on the bottom bar while editing a notebook. This will show you the Python version, installed packages, and resource limits.`}),`\n`,_jsx(Frame,{caption:`Click the environment name to view the environment's details.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/briefer/b4K8SyWze93KZnrl/images/open-environment.png?fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=0698d7f12cfe0bb07fc81be109864d2e`,alt:`Viewing the environment details`,\"data-og-width\":`2920`,width:`2920`,\"data-og-height\":`1534`,height:`1534`,\"data-path\":`images/open-environment.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/briefer/b4K8SyWze93KZnrl/images/open-environment.png?w=280\u0026fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=348fb1394dfabe0b5384bd97b56e9ec1 280w, https://mintcdn.com/briefer/b4K8SyWze93KZnrl/images/open-environment.png?w=560\u0026fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=67fb59360b9729e782a9cd699a634093 560w, https://mintcdn.com/briefer/b4K8SyWze93KZnrl/images/open-environment.png?w=840\u0026fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=a1042066dce4675061a7e755ec62471b 840w, https://mintcdn.com/briefer/b4K8SyWze93KZnrl/images/open-environment.png?w=1100\u0026fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=f4addc943400754008d333389405bf83 1100w, https://mintcdn.com/briefer/b4K8SyWze93KZnrl/images/open-environment.png?w=1650\u0026fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=9bf862f0f7e6090b8a41ee485516f793 1650w, https://mintcdn.com/briefer/b4K8SyWze93KZnrl/images/open-environment.png?w=2500\u0026fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=0cf15064caa61e4da9818311baf6a6d5 2500w`})}),`\n`,_jsx(_components.p,{children:`Your environment’s size will depend on which Briefer version you’re using. If you’re using the cloud version, you will have different resource limits depending on your plan. If you’re using the open-source version, you can configure your environment to be as big as your machine allows.`}),`\n`,_jsxs(Tip,{children:[`The Briefer team can customize the environment’s resource limits for paid plans on the cloud. Contact us at `,_jsx(_components.a,{href:`mailto:contact@briefer.cloud`,children:`contact@briefer.cloud`}),` if you need a custom environment beyond the included limits in your plan.`]}),`\n`,_jsx(_components.p,{children:`Your environment status shows up on the right of your bottom bar while editing a notebook. To restart your environment, click the “restart” icon next to your environment’s status.`}),`\n`,_jsx(Frame,{caption:`Check your environment's status and restart it using the bottom bar.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/briefer/b4K8SyWze93KZnrl/images/environment-status.png?fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=fdf913abf2583c340b3d90dbe412c540`,alt:`Checking the environment status and restarting it`,\"data-og-width\":`2920`,width:`2920`,\"data-og-height\":`1530`,height:`1530`,\"data-path\":`images/environment-status.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/briefer/b4K8SyWze93KZnrl/images/environment-status.png?w=280\u0026fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=412fdb65c6f9b4d5d142110d4f5e01a1 280w, https://mintcdn.com/briefer/b4K8SyWze93KZnrl/images/environment-status.png?w=560\u0026fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=24bacb238024f9f8defe111e6c61d1f0 560w, https://mintcdn.com/briefer/b4K8SyWze93KZnrl/images/environment-status.png?w=840\u0026fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=412e264f5fb55f202864239f1998f281 840w, https://mintcdn.com/briefer/b4K8SyWze93KZnrl/images/environment-status.png?w=1100\u0026fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=fcc7ac0f23f31c9443fb9cff58651aa5 1100w, https://mintcdn.com/briefer/b4K8SyWze93KZnrl/images/environment-status.png?w=1650\u0026fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=3cad720776b61360926d614a92e69533 1650w, https://mintcdn.com/briefer/b4K8SyWze93KZnrl/images/environment-status.png?w=2500\u0026fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=1bf8f50e670042be30eb43e3438e8b61 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`individual-and-shared-environments`,children:`Individual and shared environments`}),`\n`,_jsx(_components.p,{children:`Some plans, including the enterprise plan, allow you to configure custom environments that can be either “individual” or “shared.”`}),`\n`,_jsx(_components.p,{children:`Additionally, you can set how much memory and CPU each environment can use.`}),`\n`,_jsx(_components.p,{children:`After configuring a custom environment, you an assign it to a page using the bottom bar.`}),`\n`,_jsx(_components.p,{children:`Here are the differences between individual and shared environments:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Individual environments`}),` are not shared between pages. Every time you run some code in a page with an individual environment, Briefer will create a new instance of the environment for that page.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Shared environments`}),` are shared between pages. If you assign a shared environment to a page, Briefer will use the same instance of the environment for all pages that use that environment.`]}),`\n`]}),`\n`,_jsxs(Note,{children:[`Briefer’s default environments are `,_jsx(_components.em,{children:`shared`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`configuring-the-nodes-in-which-your-environments-run-kubernetes`,children:`Configuring the nodes in which your environments run (Kubernetes)`}),`\n`,_jsxs(_components.p,{children:[`To learn how to configure the nodes in which your environments run, check out the `,_jsx(_components.a,{href:`/deployment/kubernetes`,children:`Kubernetes configuration guide`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`installing-packages-in-your-environment`,children:`Installing packages in your environment`}),`\n`,_jsxs(_components.p,{children:[`To learn how to install packages in your environment, check out the `,_jsx(_components.a,{href:`/settings/installing-packages`,children:`installing packages`}),` page.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Environments","description":"Configure the environments in which your code runs.","icon":"microchip","href":"/product/environments"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Individual and shared environments","slug":"individual-and-shared-environments","depth":2,"children":[]},{"title":"Configuring the nodes in which your environments run (Kubernetes)","slug":"configuring-the-nodes-in-which-your-environments-run-kubernetes","depth":2,"children":[]},{"title":"Installing packages in your environment","slug":"installing-packages-in-your-environment","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"briefer","siteName":"Briefer","title":"Environments - Briefer","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T04:03:04.313Z","originalFileLocation":"product/environments.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Configure the environments in which your code runs.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Briefer\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/briefer/yiAgPrXQBsC1r8BA/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/briefer/yiAgPrXQBsC1r8BA/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/briefer/yiAgPrXQBsC1r8BA/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/briefer/yiAgPrXQBsC1r8BA/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/briefer/yiAgPrXQBsC1r8BA/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/briefer/yiAgPrXQBsC1r8BA/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/briefer/yiAgPrXQBsC1r8BA/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/briefer/yiAgPrXQBsC1r8BA/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/briefer/yiAgPrXQBsC1r8BA/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Environments - Briefer\">\u003cmeta data-mint-head property=\"og:description\" content=\"Configure the environments in which your code runs.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Briefer\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.briefer.cloud/product/environments\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Environments - Briefer\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Configure the environments in which your code runs.\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/briefer/yiAgPrXQBsC1r8BA/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Briefer\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0D9373\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.briefer.cloud/product/environments\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/product/environments.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.briefer.cloud/#organization\",\"name\":\"Briefer\",\"url\":\"https://docs.briefer.cloud\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/briefer/b4K8SyWze93KZnrl/logo/light.svg?fit=max\u0026auto=format\u0026n=b4K8SyWze93KZnrl\u0026q=85\u0026s=5d3cdc30d83c7ca110bf374667c21d77\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.briefer.cloud#website\",\"name\":\"Briefer\",\"url\":\"https://docs.briefer.cloud\",\"publisher\":{\"@id\":\"https://docs.briefer.cloud/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.briefer.cloud/product/environments#webpage\",\"url\":\"https://docs.briefer.cloud/product/environments\",\"name\":\"Environments\",\"description\":\"Configure the environments in which your code runs.\",\"dateModified\":\"2026-01-07T04:03:04.313Z\",\"isPartOf\":{\"@id\":\"https://docs.briefer.cloud#website\"},\"breadcrumb\":{\"@id\":\"https://docs.briefer.cloud/product/environments#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.briefer.cloud/product/environments#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Product docs\",\"item\":\"https://docs.briefer.cloud/product/first-steps\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Environments\",\"item\":\"https://docs.briefer.cloud/product/environments\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.briefer.cloud/product/environments#article\",\"headline\":\"Environments\",\"name\":\"Environments\",\"description\":\"Configure the environments in which your code runs.\",\"url\":\"https://docs.briefer.cloud/product/environments\",\"mainEntityOfPage\":{\"@id\":\"https://docs.briefer.cloud/product/environments#webpage\"},\"dateModified\":\"2026-01-07T04:03:04.313Z\",\"publisher\":{\"@id\":\"https://docs.briefer.cloud/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.briefer.cloud#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Briefer\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Briefer","nav":{"global":{"anchors":[{"anchor":"GitHub","href":"https://github.com/briefercloud/briefer","icon":"github"},{"anchor":"Community","href":"https://join.slack.com/t/briefercommunity/shared_invite/zt-2surl2chh-6eNkQRbj5F0d2juiUKTBuQ","icon":"slack"},{"anchor":"Blog","href":"https://briefer.cloud/blog","icon":"newspaper"}]},"anchors":[{"anchor":"Documentation","icon":"book-open","groups":[{"group":"Get started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"Local quickstart","href":"/get-started/local"},{"title":"Cloud quickstart","href":"/get-started/cloud"},{"title":"Deploy Briefer","href":"/get-started/deploy"}]},{"group":"Deployment guides","pages":[{"title":"Virtual Machine (Generic)","icon":"desktop","href":"/deployment/vm"},{"title":"GCE Virtual Machine (GCP)","icon":"google","href":"/deployment/gcp"},{"title":"Kubernetes","icon":"circle-nodes","href":"/deployment/kubernetes"},{"title":"Troubleshooting","icon":"magnifying-glass","href":"/deployment/troubleshooting"}]},{"group":"Product docs","pages":[{"title":"First steps","icon":"shoe-prints","href":"/product/first-steps"},{"title":"Interface overview","icon":"map","href":"/product/interface-overview"},{"title":"Data sources","icon":"database","href":"/product/data-sources"},{"title":"Files","icon":"folder-open","href":"/product/files"},{"title":"Schema explorer","icon":"book","href":"/product/schema-explorer"},{"title":"Schedules","icon":"calendar","href":"/product/schedules"},{"title":"Inputs","icon":"pen-to-square","href":"/product/inputs"},{"title":"Snapshots","icon":"camera","href":"/product/snapshots"},{"title":"Reusable components","icon":"cubes-stacked","href":"/product/reusable-components"},{"title":"Sharing and exporting","description":"Share your pages with others or export them.","icon":"share-nodes","href":"/product/sharing"},{"title":"Environments","icon":"microchip","href":"/product/environments"},{"title":"Environment variables","description":"Store keys, settings, and other values as environment variables that you can use.","icon":"key","href":"/product/environment-variables"},{"title":"AI assistant","icon":"wand-magic-sparkles","href":"/product/ai-assistant"},{"title":"Slack integration","icon":"slack","href":"/product/slack-integration"},{"title":"Keyboard shortcuts","icon":"keyboard","href":"/product/keyboard-shortcuts"},{"title":"Private Documents","icon":"person-chalkboard","href":"/product/private-documents"}]},{"group":"Settings and management","pages":[{"title":"Installing packages","icon":"hard-drive","href":"/settings/installing-packages"},{"title":"User management","icon":"user-plus","href":"/settings/user-management"},{"title":"Workspace settings","icon":"gear","href":"/settings/workspace-settings"},{"title":"Page settings","icon":"scroll","href":"/settings/page-settings"}]},{"group":"Enterprise","pages":[{"title":"Permissions - Self-hosted","icon":"passport","href":"/enterprise/deployment-permissions"},{"title":"Configuring SSO on a self-hosted instance","icon":"lock","href":"/enterprise/sso-self-hosted"},{"title":"Integrating user identities with your data source","icon":"id-card","href":"/enterprise/datasource-identities"},{"title":"Granular permissions","icon":"users-viewfinder","href":"/enterprise/granular-permissions"},{"title":"Private AI setup","icon":"hat-wizard","href":"/enterprise/private-ai"},{"title":"Customize appearance","icon":"paintbrush","href":"/enterprise/customize-appearance"},{"title":"Configuring caches","icon":"hard-drive","href":"/enterprise/configuring-caches"}]}]}]},"title":"Environments - Briefer","buildId":"dpl_C3fsfi1EcrBns9Vx91gUSN1X3Hi4","deploymentId":"dpl_C3fsfi1EcrBns9Vx91gUSN1X3Hi4","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-D4lgL6Y4.js","DynamicMarkdown-B-Kaxar8.js","zoom-image-lightbox-Evwtz42K.js","PlusIcon-DYlJbUaT.js","lightbox-handle-r17bVUz3.js"]}