[{"data":1,"prerenderedAt":326},["ShallowReactive",2],{"docs-de-platform\u002Fdatabases\u002Fconnect":3,"docs-navigation-de":76,"docs-surround-de-platform\u002Fdatabases\u002Fconnect":319},{"id":4,"title":5,"body":6,"description":65,"extension":66,"lastUpdated":67,"meta":68,"navigation":69,"path":72,"seo":73,"stem":74,"__hash__":75},"docs_de\u002Fde\u002F1.docs\u002F2.platform\u002F3.databases\u002F3.connect.md","Aus deinem Web Service verbinden",{"type":7,"value":8,"toc":61},"minimark",[9,13,22,30,40,43,49,52],[10,11,5],"h2",{"id":12},"aus-deinem-web-service-verbinden",[14,15,16,17,21],"p",{},"Datenbanken auf lowcloud Platform sind ",[18,19,20],"strong",{},"standardmäßig privat",". Sie akzeptieren nur Verbindungen aus demselben Projekt. Nutze den Service-Namen der Datenbank als Hostname.",[14,23,24,25,29],{},"Wenn deine Datenbank ",[26,27,28],"code",{},"app-db"," heißt und du die Defaults des PostgreSQL-Templates verwendet hast:",[31,32,37],"pre",{"className":33,"code":35,"language":36},[34],"language-text","DATABASE_URL=postgres:\u002F\u002Fmyuser:\u003Cpassword>@app-db:5432\u002Fmyapp\n","text",[26,38,35],{"__ignoreMap":39},"",[14,41,42],{},"Für MariaDB:",[31,44,47],{"className":45,"code":46,"language":36},[34],"DATABASE_URL=mysql:\u002F\u002Fmyuser:\u003Cpassword>@app-db:3306\u002Fmyapp\n",[26,48,46],{"__ignoreMap":39},[14,50,51],{},"Setze die Connection String als Umgebungsvariable auf deinem Web Service. Der neue Wert wird nach dem nächsten Redeploy aktiv.",[14,53,54,55,60],{},"Wenn du doch einmal von außerhalb des Projekts verbinden musst (Migrations, SQL Clients, BI Tools), aktiviere ",[56,57,59],"a",{"href":58},"\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fpublic-access","Public Access über TCP Proxy",".",{"title":39,"searchDepth":62,"depth":62,"links":63},2,[64],{"id":12,"depth":62,"text":5},"Erreiche deine Datenbank von einem Web Service im selben Projekt, ohne sie öffentlich zugänglich zu machen.","md","2026-05-12",{},{"icon":70,"title":71},"i-lucide-plug","Verbinden","\u002Fde\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fconnect",{"title":5,"description":65},"de\u002F1.docs\u002F2.platform\u002F3.databases\u002F3.connect","Es0mMb7MlNsUegQH6fNXnjI89Y1KWjtQB3E1FKEE8lo",[77,96,108,246,273,312],{"title":78,"path":79,"stem":80,"children":81,"icon":95},"Getting Started","\u002Fde\u002Fhosting\u002Fdocs\u002Fgetting-started","de\u002F1.docs\u002F1.getting-started\u002F1.index",[82,85,90],{"title":83,"path":79,"stem":80,"icon":84,"children":-1},"Einführung","i-lucide-house",{"title":86,"path":87,"stem":88,"icon":89,"children":-1},"Erste Schritte","\u002Fde\u002Fhosting\u002Fdocs\u002Fgetting-started\u002Fget-started","de\u002F1.docs\u002F1.getting-started\u002F2.get-started","i-lucide-rocket",{"title":91,"path":92,"stem":93,"icon":94,"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":97,"path":98,"stem":99,"children":100,"icon":95},"Guides","\u002Fde\u002Fhosting\u002Fdocs\u002Fguides","de\u002F1.docs\u002F2.guides\u002F1.index",[101,103],{"title":97,"path":98,"stem":99,"icon":102,"children":-1},"i-lucide-book-open",{"title":104,"path":105,"stem":106,"icon":107,"children":-1},"Container Registry verbinden","\u002Fde\u002Fhosting\u002Fdocs\u002Fguides\u002Fcontainer-registries","de\u002F1.docs\u002F2.guides\u002F2.container-registries","i-lucide-container",{"title":109,"icon":95,"path":110,"stem":111,"children":112,"page":95},"Platform","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform","de\u002F1.docs\u002F2.platform",[113,134,201,236],{"title":83,"path":114,"stem":115,"children":116,"icon":95},"\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fintroduction","de\u002F1.docs\u002F2.platform\u002F1.introduction\u002F1.index",[117,120,125,130],{"title":118,"path":114,"stem":115,"icon":119,"children":-1},"Überblick","i-lucide-cloud",{"title":121,"path":122,"stem":123,"icon":124,"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":126,"path":127,"stem":128,"icon":129,"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":131,"path":132,"stem":133,"icon":89,"children":-1},"Get Started","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fintroduction\u002Fget-started","de\u002F1.docs\u002F2.platform\u002F1.introduction\u002F4.get-started",{"title":135,"path":136,"stem":137,"children":138,"icon":95},"Web Services","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F01.index",[139,142,147,152,156,161,166,171,176,181,186,191,196],{"title":140,"path":136,"stem":137,"icon":141,"children":-1},"Quellen","i-lucide-app-window",{"title":143,"path":144,"stem":145,"icon":146,"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":148,"path":149,"stem":150,"icon":151,"children":-1},"Konfiguration","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fconfiguration","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F03.configuration","i-lucide-settings",{"title":153,"path":154,"stem":155,"icon":89,"children":-1},"Deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fdeploying","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F04.deploying",{"title":157,"path":158,"stem":159,"icon":160,"children":-1},"Skalierung","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fscaling","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F05.scaling","i-lucide-scaling",{"title":162,"path":163,"stem":164,"icon":165,"children":-1},"Domains","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fdomains","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F06.domains","i-lucide-globe",{"title":167,"path":168,"stem":169,"icon":170,"children":-1},"Service Networking","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fconnecting-services","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F07.connecting-services","i-lucide-network",{"title":172,"path":173,"stem":174,"icon":175,"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":177,"path":178,"stem":179,"icon":180,"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":182,"path":183,"stem":184,"icon":185,"children":-1},"Defaults","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Flimits","de\u002F1.docs\u002F2.platform\u002F2.web-services\u002F10.limits","i-lucide-gauge",{"title":187,"path":188,"stem":189,"icon":190,"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":192,"path":193,"stem":194,"icon":195,"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":197,"path":198,"stem":199,"icon":200,"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":202,"path":203,"stem":204,"children":205,"icon":95},"Datenbanken","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases","de\u002F1.docs\u002F2.platform\u002F3.databases\u002F1.index",[206,209,214,216,220,223,228,233],{"title":207,"path":203,"stem":204,"icon":208,"children":-1},"Templates","i-lucide-database",{"title":210,"path":211,"stem":212,"icon":213,"children":-1},"Erstellen","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fcreate","de\u002F1.docs\u002F2.platform\u002F3.databases\u002F2.create","i-lucide-plus",{"title":71,"path":215,"stem":74,"icon":70,"children":-1},"\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fconnect",{"title":217,"path":58,"stem":218,"icon":219,"children":-1},"Public Access","de\u002F1.docs\u002F2.platform\u002F3.databases\u002F4.public-access","i-lucide-radio-tower",{"title":177,"path":221,"stem":222,"icon":180,"children":-1},"\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fstorage","de\u002F1.docs\u002F2.platform\u002F3.databases\u002F5.storage",{"title":224,"path":225,"stem":226,"icon":227,"children":-1},"Verwaltung","\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fmanagement","de\u002F1.docs\u002F2.platform\u002F3.databases\u002F6.management","i-lucide-sliders-horizontal",{"title":229,"path":230,"stem":231,"icon":232,"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":187,"path":234,"stem":235,"icon":190,"children":-1},"\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fbilling","de\u002F1.docs\u002F2.platform\u002F3.databases\u002F8.billing",{"title":97,"path":237,"stem":238,"children":239,"icon":95},"\u002Fde\u002Fhosting\u002Fdocs\u002Fplatform\u002Fguides","de\u002F1.docs\u002F2.platform\u002F4.guides\u002F1.index",[240,241],{"title":97,"path":237,"stem":238,"icon":102,"children":-1},{"title":242,"path":243,"stem":244,"icon":245,"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":247,"path":248,"stem":249,"children":250,"icon":95},"App Services","\u002Fde\u002Fhosting\u002Fdocs\u002Fapp-services","de\u002F1.docs\u002F3.app-services\u002F1.index",[251,252,256,260,264,269],{"title":247,"path":248,"stem":249,"icon":89,"children":-1},{"title":253,"path":254,"stem":255,"icon":151,"children":-1},"Build Settings","\u002Fde\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fbuild-settings","de\u002F1.docs\u002F3.app-services\u002F2.build-settings",{"title":172,"path":257,"stem":258,"icon":259,"children":-1},"\u002Fde\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fenvironment-variables","de\u002F1.docs\u002F3.app-services\u002F3.environment-variables","i-lucide-key",{"title":261,"path":262,"stem":263,"icon":165,"children":-1},"Custom Domains","\u002Fde\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fcustom-domains","de\u002F1.docs\u002F3.app-services\u002F4.custom-domains",{"title":265,"path":266,"stem":267,"icon":268,"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":270,"path":271,"stem":272,"icon":160,"children":-1},"Autoscaling","\u002Fde\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fautoscaling","de\u002F1.docs\u002F3.app-services\u002F6.autoscaling",{"title":274,"path":275,"stem":276,"children":277,"icon":95},"Helm Releases","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases","de\u002F1.docs\u002F4.helm-releases\u002F1.index",[278,280,284,289,293,298,302,307],{"title":274,"path":275,"stem":276,"icon":279,"children":-1},"i-lucide-package",{"title":281,"path":282,"stem":283,"icon":208,"children":-1},"PostgreSQL deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-postgresql","de\u002F1.docs\u002F4.helm-releases\u002F2.deploy-postgresql",{"title":285,"path":286,"stem":287,"icon":288,"children":-1},"Redis deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-redis","de\u002F1.docs\u002F4.helm-releases\u002F3.deploy-redis","i-lucide-zap",{"title":290,"path":291,"stem":292,"icon":288,"children":-1},"Valkey deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-valkey","de\u002F1.docs\u002F4.helm-releases\u002F3.deploy-valkey",{"title":294,"path":295,"stem":296,"icon":297,"children":-1},"n8n deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-n8n","de\u002F1.docs\u002F4.helm-releases\u002F4.deploy-n8n","i-lucide-workflow",{"title":299,"path":300,"stem":301,"icon":180,"children":-1},"RustFS deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-rustfs","de\u002F1.docs\u002F4.helm-releases\u002F5.deploy-rustfs",{"title":303,"path":304,"stem":305,"icon":306,"children":-1},"OpenSearch deployen","\u002Fde\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-opensearch","de\u002F1.docs\u002F4.helm-releases\u002F6.deploy-opensearch","i-lucide-search",{"title":308,"path":309,"stem":310,"icon":311,"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":313,"path":314,"stem":315,"children":316,"icon":95},"Glossar","\u002Fde\u002Fhosting\u002Fdocs\u002Fglossary","de\u002F1.docs\u002F5.glossary\u002F1.index",[317],{"title":313,"path":314,"stem":315,"icon":318,"children":-1},"i-lucide-book-a",[320,323],{"title":210,"path":321,"stem":212,"description":322,"icon":213,"children":-1},"\u002Fde\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fcreate","Deploye eine PostgreSQL- oder MariaDB-Instanz in ein Projekt auf lowcloud Platform.",{"title":217,"path":324,"stem":218,"description":325,"icon":219,"children":-1},"\u002Fde\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fpublic-access","Stelle deine Datenbank über einen dedizierten öffentlichen TCP-Port bereit, für Migrations, BI Tools und SQL Clients.",1791184623048]