[{"data":1,"prerenderedAt":346},["ShallowReactive",2],{"docs-en-app-services\u002Fenvironment-variables":3,"docs-navigation-en":96,"docs-surround-en-app-services\u002Fenvironment-variables":339},{"id":4,"title":5,"body":6,"description":85,"extension":86,"lastUpdated":87,"meta":88,"navigation":89,"path":92,"seo":93,"stem":94,"__hash__":95},"docs\u002Fen\u002F1.docs\u002F3.app-services\u002F3.environment-variables.md","Environment Variables",{"type":7,"value":8,"toc":79},"minimark",[9,22,27,34,55,62,68,72],[10,11,12,13,17,18,21],"p",{},"Environment variables are available to your App Service at both ",[14,15,16],"strong",{},"build time"," and ",[14,19,20],{},"runtime",". Use them to pass configuration such as database URLs, API keys, or feature flags to your app.",[23,24,26],"h2",{"id":25},"managing-variables","Managing Variables",[10,28,29,30,33],{},"In the Dashboard, you'll find environment variables under ",[14,31,32],{},"Environment → Environment Variables",". Each variable consists of a key-value pair.",[35,36,37,44],"ul",{},[38,39,40,43],"li",{},[14,41,42],{},"+ Add Variable"," — Add a new variable",[38,45,46,49,50,54],{},[14,47,48],{},"Upload .env"," — Import multiple variables at once from a ",[51,52,53],"code",{},".env"," file",[10,56,57,58,61],{},"Click ",[14,59,60],{},"Save"," to apply the changes.",[10,63,64],{},[65,66],"img",{"alt":5,"src":67},"\u002Fimages\u002Fdocs\u002Fapp-service-env-vars.png",[23,69,71],{"id":70},"external-secrets","External Secrets",[10,73,74,75,78],{},"For sensitive configuration, you can also source environment variables from an external secret manager. Currently, ",[14,76,77],{},"Infisical"," is supported as a provider.",{"title":80,"searchDepth":81,"depth":81,"links":82},"",2,[83,84],{"id":25,"depth":81,"text":26},{"id":70,"depth":81,"text":71},"Learn how to manage environment variables for your App Service in lowcloud.","md","2026-04-03",{},{"title":90,"icon":91},"Env Variables","i-lucide-key","\u002Fen\u002Fdocs\u002Fapp-services\u002Fenvironment-variables",{"title":5,"description":85},"en\u002F1.docs\u002F3.app-services\u002F3.environment-variables","aLjqbXJNomRkRXAFAUG_KGCF98DKG_4I-0xYMHbpWUk",[97,116,128,268,293,332],{"title":98,"path":99,"stem":100,"children":101,"icon":115},"Getting Started","\u002Fhosting\u002Fdocs\u002Fgetting-started","en\u002F1.docs\u002F1.getting-started\u002F1.index",[102,105,110],{"title":103,"path":99,"stem":100,"icon":104,"children":-1},"Introduction","i-lucide-house",{"title":106,"path":107,"stem":108,"icon":109,"children":-1},"Get Started","\u002Fhosting\u002Fdocs\u002Fgetting-started\u002Fget-started","en\u002F1.docs\u002F1.getting-started\u002F2.get-started","i-lucide-rocket",{"title":111,"path":112,"stem":113,"icon":114,"children":-1},"How It Works","\u002Fhosting\u002Fdocs\u002Fgetting-started\u002Fhow-it-works","en\u002F1.docs\u002F1.getting-started\u002F3.how-it-works","i-lucide-lightbulb",false,{"title":117,"path":118,"stem":119,"children":120,"icon":115},"Guides","\u002Fhosting\u002Fdocs\u002Fguides","en\u002F1.docs\u002F2.guides\u002F1.index",[121,123],{"title":117,"path":118,"stem":119,"icon":122,"children":-1},"i-lucide-book-open",{"title":124,"path":125,"stem":126,"icon":127,"children":-1},"Connect a Container Registry","\u002Fhosting\u002Fdocs\u002Fguides\u002Fcontainer-registries","en\u002F1.docs\u002F2.guides\u002F2.container-registries","i-lucide-container",{"title":129,"icon":115,"path":130,"stem":131,"children":132,"page":115},"Platform","\u002Fhosting\u002Fdocs\u002Fplatform","en\u002F1.docs\u002F2.platform",[133,153,219,258],{"title":103,"path":134,"stem":135,"children":136,"icon":115},"\u002Fhosting\u002Fdocs\u002Fplatform\u002Fintroduction","en\u002F1.docs\u002F2.platform\u002F1.introduction\u002F1.index",[137,140,145,150],{"title":138,"path":134,"stem":135,"icon":139,"children":-1},"Overview","i-lucide-cloud",{"title":141,"path":142,"stem":143,"icon":144,"children":-1},"Use Cases","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fintroduction\u002Fwhen-to-use","en\u002F1.docs\u002F2.platform\u002F1.introduction\u002F2.when-to-use","i-lucide-compass",{"title":146,"path":147,"stem":148,"icon":149,"children":-1},"Features","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fintroduction\u002Fwhat-you-get","en\u002F1.docs\u002F2.platform\u002F1.introduction\u002F3.what-you-get","i-lucide-package-check",{"title":106,"path":151,"stem":152,"icon":109,"children":-1},"\u002Fhosting\u002Fdocs\u002Fplatform\u002Fintroduction\u002Fget-started","en\u002F1.docs\u002F2.platform\u002F1.introduction\u002F4.get-started",{"title":154,"path":155,"stem":156,"children":157,"icon":115},"Web Services","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F01.index",[158,161,166,171,175,180,185,190,194,199,204,209,214],{"title":159,"path":155,"stem":156,"icon":160,"children":-1},"Source Options","i-lucide-app-window",{"title":162,"path":163,"stem":164,"icon":165,"children":-1},"Build Strategies","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fbuild-strategies","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F02.build-strategies","i-lucide-hammer",{"title":167,"path":168,"stem":169,"icon":170,"children":-1},"Configuration","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fconfiguration","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F03.configuration","i-lucide-settings",{"title":172,"path":173,"stem":174,"icon":109,"children":-1},"Deploying","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fdeploying","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F04.deploying",{"title":176,"path":177,"stem":178,"icon":179,"children":-1},"Scaling","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fscaling","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F05.scaling","i-lucide-scaling",{"title":181,"path":182,"stem":183,"icon":184,"children":-1},"Domains","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fdomains","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F06.domains","i-lucide-globe",{"title":186,"path":187,"stem":188,"icon":189,"children":-1},"Service Networking","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fconnecting-services","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F07.connecting-services","i-lucide-network",{"title":90,"path":191,"stem":192,"icon":193,"children":-1},"\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fenvironment-variables","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F08.environment-variables","i-lucide-key-round",{"title":195,"path":196,"stem":197,"icon":198,"children":-1},"Storage","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fpersistent-storage","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F09.persistent-storage","i-lucide-hard-drive",{"title":200,"path":201,"stem":202,"icon":203,"children":-1},"Defaults","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Flimits","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F10.limits","i-lucide-gauge",{"title":205,"path":206,"stem":207,"icon":208,"children":-1},"Billing","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fbilling","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F11.billing","i-lucide-credit-card",{"title":210,"path":211,"stem":212,"icon":213,"children":-1},"Shell","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fshell","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F12.shell","i-lucide-square-terminal",{"title":215,"path":216,"stem":217,"icon":218,"children":-1},"Drop a Site","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fdrop","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F13.drop","i-lucide-upload",{"title":220,"path":221,"stem":222,"children":223,"icon":115},"Databases","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F1.index",[224,227,232,237,242,245,250,255],{"title":225,"path":221,"stem":222,"icon":226,"children":-1},"Templates","i-lucide-database",{"title":228,"path":229,"stem":230,"icon":231,"children":-1},"Create","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fcreate","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F2.create","i-lucide-plus",{"title":233,"path":234,"stem":235,"icon":236,"children":-1},"Connect","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fconnect","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F3.connect","i-lucide-plug",{"title":238,"path":239,"stem":240,"icon":241,"children":-1},"Public Access","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fpublic-access","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F4.public-access","i-lucide-radio-tower",{"title":195,"path":243,"stem":244,"icon":198,"children":-1},"\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fstorage","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F5.storage",{"title":246,"path":247,"stem":248,"icon":249,"children":-1},"Management","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fmanagement","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F6.management","i-lucide-sliders-horizontal",{"title":251,"path":252,"stem":253,"icon":254,"children":-1},"Operations","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Foperational-notes","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F7.operational-notes","i-lucide-clipboard-list",{"title":205,"path":256,"stem":257,"icon":208,"children":-1},"\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fbilling","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F8.billing",{"title":117,"path":259,"stem":260,"children":261,"icon":115},"\u002Fhosting\u002Fdocs\u002Fplatform\u002Fguides","en\u002F1.docs\u002F2.platform\u002F4.guides\u002F1.index",[262,263],{"title":117,"path":259,"stem":260,"icon":122,"children":-1},{"title":264,"path":265,"stem":266,"icon":267,"children":-1},"Hermes Agent","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fguides\u002Fsetup-hermes-agent","en\u002F1.docs\u002F2.platform\u002F4.guides\u002F2.setup-hermes-agent","i-lucide-bot",{"title":269,"path":270,"stem":271,"children":272,"icon":115},"App Services","\u002Fhosting\u002Fdocs\u002Fapp-services","en\u002F1.docs\u002F3.app-services\u002F1.index",[273,274,278,280,284,289],{"title":269,"path":270,"stem":271,"icon":109,"children":-1},{"title":275,"path":276,"stem":277,"icon":170,"children":-1},"Build Settings","\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fbuild-settings","en\u002F1.docs\u002F3.app-services\u002F2.build-settings",{"title":90,"path":279,"stem":94,"icon":91,"children":-1},"\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fenvironment-variables",{"title":281,"path":282,"stem":283,"icon":184,"children":-1},"Custom Domains","\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fcustom-domains","en\u002F1.docs\u002F3.app-services\u002F4.custom-domains",{"title":285,"path":286,"stem":287,"icon":288,"children":-1},"Health Checks","\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fhealth-checks","en\u002F1.docs\u002F3.app-services\u002F5.health-checks","i-lucide-heart-pulse",{"title":290,"path":291,"stem":292,"icon":179,"children":-1},"Autoscaling","\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fautoscaling","en\u002F1.docs\u002F3.app-services\u002F6.autoscaling",{"title":294,"path":295,"stem":296,"children":297,"icon":115},"Helm Releases","\u002Fhosting\u002Fdocs\u002Fhelm-releases","en\u002F1.docs\u002F4.helm-releases\u002F1.index",[298,300,304,309,313,318,322,327],{"title":294,"path":295,"stem":296,"icon":299,"children":-1},"i-lucide-package",{"title":301,"path":302,"stem":303,"icon":226,"children":-1},"Deploy PostgreSQL","\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-postgresql","en\u002F1.docs\u002F4.helm-releases\u002F2.deploy-postgresql",{"title":305,"path":306,"stem":307,"icon":308,"children":-1},"Deploy Redis","\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-redis","en\u002F1.docs\u002F4.helm-releases\u002F3.deploy-redis","i-lucide-zap",{"title":310,"path":311,"stem":312,"icon":308,"children":-1},"Deploy Valkey","\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-valkey","en\u002F1.docs\u002F4.helm-releases\u002F3.deploy-valkey",{"title":314,"path":315,"stem":316,"icon":317,"children":-1},"Deploy n8n","\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-n8n","en\u002F1.docs\u002F4.helm-releases\u002F4.deploy-n8n","i-lucide-workflow",{"title":319,"path":320,"stem":321,"icon":198,"children":-1},"Deploy RustFS","\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-rustfs","en\u002F1.docs\u002F4.helm-releases\u002F5.deploy-rustfs",{"title":323,"path":324,"stem":325,"icon":326,"children":-1},"Deploy OpenSearch","\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-opensearch","en\u002F1.docs\u002F4.helm-releases\u002F6.deploy-opensearch","i-lucide-search",{"title":328,"path":329,"stem":330,"icon":331,"children":-1},"Deploy Keycloak","\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-keycloak","en\u002F1.docs\u002F4.helm-releases\u002F7.deploy-keycloak","i-lucide-shield-check",{"title":333,"path":334,"stem":335,"children":336,"icon":115},"Glossary","\u002Fhosting\u002Fdocs\u002Fglossary","en\u002F1.docs\u002F5.glossary\u002F1.index",[337],{"title":333,"path":334,"stem":335,"icon":338,"children":-1},"i-lucide-book-a",[340,343],{"title":275,"path":341,"stem":277,"description":342,"icon":170,"children":-1},"\u002Fen\u002Fdocs\u002Fapp-services\u002Fbuild-settings","Learn how to configure the source and build settings of your App Service in lowcloud.",{"title":281,"path":344,"stem":283,"description":345,"icon":184,"children":-1},"\u002Fen\u002Fdocs\u002Fapp-services\u002Fcustom-domains","Learn how to connect custom domains to your App Service in lowcloud.",1791184611061]