[{"data":1,"prerenderedAt":308},["ShallowReactive",2],{"docs-de-platform\u002Fweb-services\u002Fconnecting-services":3,"docs-navigation-de":58,"docs-surround-de-platform\u002Fweb-services\u002Fconnecting-services":301},{"id":4,"title":5,"body":6,"description":47,"extension":48,"lastUpdated":49,"meta":50,"navigation":51,"path":54,"seo":55,"stem":56,"__hash__":57},"docs_de\u002Fde\u002F1.docs\u002F2.platform\u002F2.web-services\u002F07.connecting-services.md","Services innerhalb eines Projekts verbinden",{"type":7,"value":8,"toc":42},"minimark",[9,13,33],[10,11,5],"h2",{"id":12},"services-innerhalb-eines-projekts-verbinden",[14,15,16,17,21,22,25,26,28,29,32],"p",{},"Services im selben Projekt erreichen sich gegenseitig unter ihren Service-Namen. Hast du einen Service namens ",[18,19,20],"code",{},"api"," und einen weiteren namens ",[18,23,24],{},"app-db",", kann der ",[18,27,20],{},"-Service direkt auf ",[18,30,31],{},"app-db:5432"," zugreifen. Kein zusätzliches Networking-Setup, keine öffentlichen Ports.",[14,34,35,36,41],{},"Siehe ",[37,38,40],"a",{"href":39},"\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases","Databases",", wie du eine managed Database neben deinem Web Service einrichtest.",{"title":43,"searchDepth":44,"depth":44,"links":45},"",2,[46],{"id":12,"depth":44,"text":5},"Erreiche andere Services im selben Projekt unter ihren Service-Namen, ohne irgendwas öffentlich zu exponieren.","md","2026-05-12",{},{"icon":52,"title":53},"i-lucide-network","Service Networking","\u002Fde\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fconnecting-services",{"title":5,"description":47},"de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F07.connecting-services","owdE9B7aEHCSAj8dgEENWWHd14gh8UlwoEufo_LyL3Q",[59,78,90,228,255,294],{"title":60,"path":61,"stem":62,"children":63,"icon":77},"Getting Started","\u002Fde\u002Fhosting\u002Fdocs\u002Fgetting-started","de\u002F1.docs\u002F1.getting-started\u002F1.index",[64,67,72],{"title":65,"path":61,"stem":62,"icon":66,"children":-1},"Einführung","i-lucide-house",{"title":68,"path":69,"stem":70,"icon":71,"children":-1},"Erste Schritte","\u002Fde\u002Fhosting\u002Fdocs\u002Fgetting-started\u002Fget-started","de\u002F1.docs\u002F1.getting-started\u002F2.get-started","i-lucide-rocket",{"title":73,"path":74,"stem":75,"icon":76,"children":-1},"Funktionsweise","\u002Fde\u002Fhosting\u002Fdocs\u002Fgetting-started\u002Fhow-it-works","de\u002F1.docs\u002F1.getting-started\u002F3.how-it-works","i-lucide-lightbulb",false,{"title":79,"path":80,"stem":81,"children":82,"icon":77},"Guides","\u002Fde\u002Fhosting\u002Fdocs\u002Fguides","de\u002F1.docs\u002F2.guides\u002F1.index",[83,85],{"title":79,"path":80,"stem":81,"icon":84,"children":-1},"i-lucide-book-open",{"title":86,"path":87,"stem":88,"icon":89,"children":-1},"Container Registry verbinden","\u002Fde\u002Fhosting\u002Fdocs\u002Fguides\u002Fcontainer-registries","de\u002F1.docs\u002F2.guides\u002F2.container-registries","i-lucide-container",{"title":91,"icon":77,"path":92,"stem":93,"children":94,"page":77},"Platform","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform","de\u002F1.docs\u002F2.platform",[95,116,180,218],{"title":65,"path":96,"stem":97,"children":98,"icon":77},"\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fintroduction","de\u002F1.docs\u002F2.platform\u002F1.introduction\u002F1.index",[99,102,107,112],{"title":100,"path":96,"stem":97,"icon":101,"children":-1},"Überblick","i-lucide-cloud",{"title":103,"path":104,"stem":105,"icon":106,"children":-1},"Anwendungsfälle","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fintroduction\u002Fwhen-to-use","de\u002F1.docs\u002F2.platform\u002F1.introduction\u002F2.when-to-use","i-lucide-compass",{"title":108,"path":109,"stem":110,"icon":111,"children":-1},"Features","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fintroduction\u002Fwhat-you-get","de\u002F1.docs\u002F2.platform\u002F1.introduction\u002F3.what-you-get","i-lucide-package-check",{"title":113,"path":114,"stem":115,"icon":71,"children":-1},"Get Started","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fintroduction\u002Fget-started","de\u002F1.docs\u002F2.platform\u002F1.introduction\u002F4.get-started",{"title":117,"path":118,"stem":119,"children":120,"icon":77},"Web Services","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F01.index",[121,124,129,134,138,143,148,150,155,160,165,170,175],{"title":122,"path":118,"stem":119,"icon":123,"children":-1},"Quellen","i-lucide-app-window",{"title":125,"path":126,"stem":127,"icon":128,"children":-1},"Build-Strategien","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fbuild-strategies","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F02.build-strategies","i-lucide-hammer",{"title":130,"path":131,"stem":132,"icon":133,"children":-1},"Konfiguration","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fconfiguration","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F03.configuration","i-lucide-settings",{"title":135,"path":136,"stem":137,"icon":71,"children":-1},"Deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fdeploying","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F04.deploying",{"title":139,"path":140,"stem":141,"icon":142,"children":-1},"Skalierung","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fscaling","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F05.scaling","i-lucide-scaling",{"title":144,"path":145,"stem":146,"icon":147,"children":-1},"Domains","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fdomains","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F06.domains","i-lucide-globe",{"title":53,"path":149,"stem":56,"icon":52,"children":-1},"\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fconnecting-services",{"title":151,"path":152,"stem":153,"icon":154,"children":-1},"Env Variables","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fenvironment-variables","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F08.environment-variables","i-lucide-key-round",{"title":156,"path":157,"stem":158,"icon":159,"children":-1},"Storage","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fpersistent-storage","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F09.persistent-storage","i-lucide-hard-drive",{"title":161,"path":162,"stem":163,"icon":164,"children":-1},"Defaults","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Flimits","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F10.limits","i-lucide-gauge",{"title":166,"path":167,"stem":168,"icon":169,"children":-1},"Abrechnung","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fbilling","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F11.billing","i-lucide-credit-card",{"title":171,"path":172,"stem":173,"icon":174,"children":-1},"Shell","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fshell","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F12.shell","i-lucide-square-terminal",{"title":176,"path":177,"stem":178,"icon":179,"children":-1},"Drop a Site","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fdrop","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F13.drop","i-lucide-upload",{"title":181,"path":39,"stem":182,"children":183,"icon":77},"Datenbanken","de\u002F1.docs\u002F2.platform\u002F3.databases\u002F1.index",[184,187,192,197,202,205,210,215],{"title":185,"path":39,"stem":182,"icon":186,"children":-1},"Templates","i-lucide-database",{"title":188,"path":189,"stem":190,"icon":191,"children":-1},"Erstellen","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fcreate","de\u002F1.docs\u002F2.platform\u002F3.databases\u002F2.create","i-lucide-plus",{"title":193,"path":194,"stem":195,"icon":196,"children":-1},"Verbinden","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fconnect","de\u002F1.docs\u002F2.platform\u002F3.databases\u002F3.connect","i-lucide-plug",{"title":198,"path":199,"stem":200,"icon":201,"children":-1},"Public Access","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fpublic-access","de\u002F1.docs\u002F2.platform\u002F3.databases\u002F4.public-access","i-lucide-radio-tower",{"title":156,"path":203,"stem":204,"icon":159,"children":-1},"\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fstorage","de\u002F1.docs\u002F2.platform\u002F3.databases\u002F5.storage",{"title":206,"path":207,"stem":208,"icon":209,"children":-1},"Verwaltung","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fmanagement","de\u002F1.docs\u002F2.platform\u002F3.databases\u002F6.management","i-lucide-sliders-horizontal",{"title":211,"path":212,"stem":213,"icon":214,"children":-1},"Betrieb","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Foperational-notes","de\u002F1.docs\u002F2.platform\u002F3.databases\u002F7.operational-notes","i-lucide-clipboard-list",{"title":166,"path":216,"stem":217,"icon":169,"children":-1},"\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fbilling","de\u002F1.docs\u002F2.platform\u002F3.databases\u002F8.billing",{"title":79,"path":219,"stem":220,"children":221,"icon":77},"\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fguides","de\u002F1.docs\u002F2.platform\u002F4.guides\u002F1.index",[222,223],{"title":79,"path":219,"stem":220,"icon":84,"children":-1},{"title":224,"path":225,"stem":226,"icon":227,"children":-1},"Hermes Agent","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fguides\u002Fsetup-hermes-agent","de\u002F1.docs\u002F2.platform\u002F4.guides\u002F2.setup-hermes-agent","i-lucide-bot",{"title":229,"path":230,"stem":231,"children":232,"icon":77},"App Services","\u002Fde\u002Fhosting\u002Fdocs\u002Fapp-services","de\u002F1.docs\u002F3.app-services\u002F1.index",[233,234,238,242,246,251],{"title":229,"path":230,"stem":231,"icon":71,"children":-1},{"title":235,"path":236,"stem":237,"icon":133,"children":-1},"Build Settings","\u002Fde\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fbuild-settings","de\u002F1.docs\u002F3.app-services\u002F2.build-settings",{"title":151,"path":239,"stem":240,"icon":241,"children":-1},"\u002Fde\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fenvironment-variables","de\u002F1.docs\u002F3.app-services\u002F3.environment-variables","i-lucide-key",{"title":243,"path":244,"stem":245,"icon":147,"children":-1},"Custom Domains","\u002Fde\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fcustom-domains","de\u002F1.docs\u002F3.app-services\u002F4.custom-domains",{"title":247,"path":248,"stem":249,"icon":250,"children":-1},"Health Checks","\u002Fde\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fhealth-checks","de\u002F1.docs\u002F3.app-services\u002F5.health-checks","i-lucide-heart-pulse",{"title":252,"path":253,"stem":254,"icon":142,"children":-1},"Autoscaling","\u002Fde\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fautoscaling","de\u002F1.docs\u002F3.app-services\u002F6.autoscaling",{"title":256,"path":257,"stem":258,"children":259,"icon":77},"Helm Releases","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases","de\u002F1.docs\u002F4.helm-releases\u002F1.index",[260,262,266,271,275,280,284,289],{"title":256,"path":257,"stem":258,"icon":261,"children":-1},"i-lucide-package",{"title":263,"path":264,"stem":265,"icon":186,"children":-1},"PostgreSQL deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-postgresql","de\u002F1.docs\u002F4.helm-releases\u002F2.deploy-postgresql",{"title":267,"path":268,"stem":269,"icon":270,"children":-1},"Redis deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-redis","de\u002F1.docs\u002F4.helm-releases\u002F3.deploy-redis","i-lucide-zap",{"title":272,"path":273,"stem":274,"icon":270,"children":-1},"Valkey deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-valkey","de\u002F1.docs\u002F4.helm-releases\u002F3.deploy-valkey",{"title":276,"path":277,"stem":278,"icon":279,"children":-1},"n8n deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-n8n","de\u002F1.docs\u002F4.helm-releases\u002F4.deploy-n8n","i-lucide-workflow",{"title":281,"path":282,"stem":283,"icon":159,"children":-1},"RustFS deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-rustfs","de\u002F1.docs\u002F4.helm-releases\u002F5.deploy-rustfs",{"title":285,"path":286,"stem":287,"icon":288,"children":-1},"OpenSearch deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-opensearch","de\u002F1.docs\u002F4.helm-releases\u002F6.deploy-opensearch","i-lucide-search",{"title":290,"path":291,"stem":292,"icon":293,"children":-1},"Keycloak deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-keycloak","de\u002F1.docs\u002F4.helm-releases\u002F7.deploy-keycloak","i-lucide-shield-check",{"title":295,"path":296,"stem":297,"children":298,"icon":77},"Glossar","\u002Fde\u002Fhosting\u002Fdocs\u002Fglossary","de\u002F1.docs\u002F5.glossary\u002F1.index",[299],{"title":295,"path":296,"stem":297,"icon":300,"children":-1},"i-lucide-book-a",[302,305],{"title":144,"path":303,"stem":146,"description":304,"icon":147,"children":-1},"\u002Fde\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fdomains","Automatisch generierte lowcloud-Subdomains und Custom Domains mit automatischem TLS über Let's Encrypt.",{"title":151,"path":306,"stem":153,"description":307,"icon":154,"children":-1},"\u002Fde\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fenvironment-variables","Verwalte die Laufzeitkonfiguration eines Web Service über Environment Variables.",1791184620900]