[{"data":1,"prerenderedAt":540},["ShallowReactive",2],{"navigation":3,"product-container-hosting-en":350,"mdc-c8mtk4-key":504,"mdc-bxb2sf-key":523,"mdc--uo0lrz-key":532},[4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192,196,200,204,208,212,216,220,224,228,232,236,240,259,271,302,343],{"title":5,"path":6,"stem":7},"Build and Deploy a Modern Website in 5 Minutes","\u002Fen\u002Fblog\u002Fbuild-with-loveable","en\u002F3.blog\u002F1.build-with-loveable",{"title":9,"path":10,"stem":11},"The Vercel Alternative for the German Mittelstand: Sovereign Hosting on Hetzner with lowcloud","\u002Fen\u002Fblog\u002Fdigital-sovereignty-lowcloud-vs-vercel-b2b","en\u002F3.blog\u002F10.digital-sovereignty-lowcloud-vs-vercel-b2b",{"title":13,"path":14,"stem":15},"Cloud Sovereignty Framework: How the EU Is Finally Making Cloud Sovereignty Measurable","\u002Fen\u002Fblog\u002Fcloud-sovereignty-framework","en\u002F3.blog\u002F12.cloud-sovereignty-framework",{"title":17,"path":18,"stem":19},"Avoiding Cloud Vendor Lock-in: What Real Sovereignty Means Technically","\u002Fen\u002Fblog\u002Fcloud-vendor-lock-in","en\u002F3.blog\u002F13.cloud-vendor-lock-in",{"title":21,"path":22,"stem":23},"Digital Sovereignty with Kubernetes: When Is Open Source Truly Sovereign?","\u002Fen\u002Fblog\u002Fkubernetes-digital-sovereignty","en\u002F3.blog\u002F14.kubernetes-digital-sovereignty",{"title":25,"path":26,"stem":27},"What Is DevOps as a Service and When Does It Actually Make Sense?","\u002Fen\u002Fblog\u002Fdevops-as-a-service","en\u002F3.blog\u002F15.devops-as-a-service",{"title":29,"path":30,"stem":31},"Cloud Sovereignty Governance: Why This Topic Belongs in the Boardroom, Not the Server Room","\u002Fen\u002Fblog\u002Fcloud-sovereignty-governance","en\u002F3.blog\u002F16.cloud-sovereignty-governance",{"title":33,"path":34,"stem":35},"PaaS vs. DaaS: What","\u002Fen\u002Fblog\u002Fpaas-vs-daas","en\u002F3.blog\u002F17.paas-vs-daas",{"title":37,"path":38,"stem":39},"Sovereign Cloud: Can SaaS Really Maintain Control Over Your Data?","\u002Fen\u002Fblog\u002Fsovereign-cloud-saas-data-control","en\u002F3.blog\u002F18.sovereign-cloud-saas-data-control",{"title":41,"path":42,"stem":43},"DevOps vs. DevOps as a Service – Which One Fits Your Team?","\u002Fen\u002Fblog\u002Fdevops-vs-devops-as-a-service","en\u002F3.blog\u002F19.devops-vs-devops-as-a-service",{"title":45,"path":46,"stem":47},"Docker Fundamentals -  Understanding Container Virtualization","\u002Fen\u002Fblog\u002Fhow-docker-works","en\u002F3.blog\u002F2.how-docker-works",{"title":49,"path":50,"stem":51},"The 7 Biggest DevOps Problems in SMBs – And How to Fix Them","\u002Fen\u002Fblog\u002Fdevops-problems-smb","en\u002F3.blog\u002F20.devops-problems-smb",{"title":53,"path":54,"stem":55},"PostgreSQL Helm Chart: How to Deploy Postgres on Kubernetes","\u002Fen\u002Fblog\u002Fpostgresql-helm-chart-kubernetes","en\u002F3.blog\u002F21.postgresql-helm-chart-kubernetes",{"title":57,"path":58,"stem":59},"Platform Engineering vs. DevOps – What","\u002Fen\u002Fblog\u002Fplatform-engineering-vs-devops","en\u002F3.blog\u002F22.platform-engineering-vs-devops",{"title":61,"path":62,"stem":63},"Cloud Act vs. GDPR: The Risk for EU Businesses","\u002Fen\u002Fblog\u002Fcloud-act-vs-gdpr","en\u002F3.blog\u002F23.cloud-act-vs-gdpr",{"title":65,"path":66,"stem":67},"Cut IT Costs with Automation: The Biggest Lever","\u002Fen\u002Fblog\u002Freduce-it-costs-automation","en\u002F3.blog\u002F24.reduce-it-costs-automation",{"title":69,"path":70,"stem":71},"NIS2 Compliance for DevOps Teams: What You Need to Do","\u002Fen\u002Fblog\u002Fnis2-compliance-devops","en\u002F3.blog\u002F25.nis2-compliance-devops",{"title":73,"path":74,"stem":75},"Self-Hosted EU Alternatives: Host LibreOffice & More","\u002Fen\u002Fblog\u002Fself-hosted-eu-alternatives","en\u002F3.blog\u002F26.self-hosted-eu-alternatives",{"title":77,"path":78,"stem":79},"DORA Compliance for DevOps: What the EU Resilience Act Means","\u002Fen\u002Fblog\u002Fdora-compliance-devops","en\u002F3.blog\u002F27.dora-compliance-devops",{"title":81,"path":82,"stem":83},"Cloud TCO: Hidden Costs AWS, Azure & GCP Don't Show You","\u002Fen\u002Fblog\u002Fcloud-tco-hidden-costs","en\u002F3.blog\u002F28.cloud-tco-hidden-costs",{"title":85,"path":86,"stem":87},"Data Residency vs. Data Sovereignty: What Really Matters","\u002Fen\u002Fblog\u002Fdata-residency-vs-data-sovereignty","en\u002F3.blog\u002F29.data-residency-vs-data-sovereignty",{"title":89,"path":90,"stem":91},"Self-Host n8n on Hetzner: Complete Docker Setup Guide","\u002Fen\u002Fblog\u002Fself-hosted-n8n-on-hetzner","en\u002F3.blog\u002F3.self-hosted-n8n-on-hetzner",{"title":93,"path":94,"stem":95},"Manual Deployments: An Underestimated Risk for SMBs","\u002Fen\u002Fblog\u002Fmanual-deployment-risks","en\u002F3.blog\u002F30.manual-deployment-risks",{"title":97,"path":98,"stem":99},"DevOps Tool Sprawl: How It Happens and How to Stop It","\u002Fen\u002Fblog\u002Fdevops-tool-sprawl","en\u002F3.blog\u002F31.devops-tool-sprawl",{"title":101,"path":102,"stem":103},"Kubernetes Monitoring: Using Logs and Metrics Effectively","\u002Fen\u002Fblog\u002Fkubernetes-monitoring-logs-metrics","en\u002F3.blog\u002F32.kubernetes-monitoring-logs-metrics",{"title":105,"path":106,"stem":107},"OB7 Case Study: Website Deployment Without Infrastructure Overhead","\u002Fen\u002Fblog\u002Fob7-case-study-lowcloud-deployment","en\u002F3.blog\u002F33.ob7-case-study-lowcloud-deployment",{"title":109,"path":110,"stem":111},"DevOps in SMBs: Why Missing Roles Become a Real Risk","\u002Fen\u002Fblog\u002Fmissing-devops-roles-smb","en\u002F3.blog\u002F34.missing-devops-roles-smb",{"title":113,"path":114,"stem":115},"Simplify Kubernetes Configuration: The Path to Human-Readable Cloud","\u002Fen\u002Fblog\u002Fsimplify-kubernetes-configuration","en\u002F3.blog\u002F35.simplify-kubernetes-configuration",{"title":117,"path":118,"stem":119},"Collaborative DevOps: How Modern Teams Build Cloud Apps Together","\u002Fen\u002Fblog\u002Fcollaborative-devops-teams","en\u002F3.blog\u002F36.collaborative-devops-teams",{"title":121,"path":122,"stem":123},"Knowledge Documentation in DevOps Teams: How to Actually Reduce Your Bus Factor","\u002Fen\u002Fblog\u002Fdevops-knowledge-documentation-bus-factor","en\u002F3.blog\u002F37.devops-knowledge-documentation-bus-factor",{"title":125,"path":126,"stem":127},"What Is PaaS? Platform as a Service Explained","\u002Fen\u002Fblog\u002Fwhat-is-paas","en\u002F3.blog\u002F38.what-is-paas",{"title":129,"path":130,"stem":131},"EU AI Act Hosting: What Changes for AI Workload Operators","\u002Fen\u002Fblog\u002Feu-ai-act-hosting","en\u002F3.blog\u002F39.eu-ai-act-hosting",{"title":133,"path":134,"stem":135},"Docker Compose Tutorial: Managing Multi-Container Apps Made Easy","\u002Fen\u002Fblog\u002Fdocker-compose-for-beginners","en\u002F3.blog\u002F4.docker-compose-for-beginners",{"title":137,"path":138,"stem":139},"Full-Stack Developer Reality: What the Title Actually Means","\u002Fen\u002Fblog\u002Ffull-stack-developer-reality","en\u002F3.blog\u002F40.full-stack-developer-reality",{"title":141,"path":142,"stem":143},"Cloud Egress Fees Compared: AWS vs. Azure vs. GCP Pricing","\u002Fen\u002Fblog\u002Fcloud-egress-fees","en\u002F3.blog\u002F41.cloud-egress-fees",{"title":145,"path":146,"stem":147},"Bring Your Own Cloud: What the Model Means and Why It","\u002Fen\u002Fblog\u002Fbring-your-own-cloud","en\u002F3.blog\u002F42.bring-your-own-cloud",{"title":149,"path":150,"stem":151},"Zero-Config Kubernetes: Why Simplicity Wins","\u002Fen\u002Fblog\u002Fzero-config-kubernetes","en\u002F3.blog\u002F43.zero-config-kubernetes",{"title":153,"path":154,"stem":155},"Minimalist Cloud Architecture: Why Less Complexity Means More Stability","\u002Fen\u002Fblog\u002Fminimalist-cloud-architecture","en\u002F3.blog\u002F44.minimalist-cloud-architecture",{"title":157,"path":158,"stem":159},"Software Deployment for SMBs: How Small Teams Ship Faster","\u002Fen\u002Fblog\u002Fsmb-software-deployment","en\u002F3.blog\u002F45.smb-software-deployment",{"title":161,"path":162,"stem":163},"EU Data Act: What Businesses and DevOps Teams Need to Know","\u002Fen\u002Fblog\u002Feu-data-act-business-devops","en\u002F3.blog\u002F46.eu-data-act-business-devops",{"title":165,"path":166,"stem":167},"Data Governance Act: What SMBs and DevOps Teams Need to Know","\u002Fen\u002Fblog\u002Fdata-governance-act-devops-guide","en\u002F3.blog\u002F47.data-governance-act-devops-guide",{"title":169,"path":170,"stem":171},"Cloud Agnostic Architecture: Meaning and Trade-offs","\u002Fen\u002Fblog\u002Fcloud-agnostic-architecture","en\u002F3.blog\u002F48.cloud-agnostic-architecture",{"title":173,"path":174,"stem":175},"Kubernetes Migration: What You Need to Know Before You Start","\u002Fen\u002Fblog\u002Fkubernetes-migration-guide","en\u002F3.blog\u002F49.kubernetes-migration-guide",{"title":177,"path":178,"stem":179},"Self-Host Docmost with Docker Compose and Traefik: Complete Guide","\u002Fen\u002Fblog\u002Fself-host-docmost-with-docker-and-traefik","en\u002F3.blog\u002F5.self-host-docmost-with-docker-and-traefik",{"title":181,"path":182,"stem":183},"AI Agent Infrastructure: What You Really Need for Production","\u002Fen\u002Fblog\u002Fai-agent-infrastructure","en\u002F3.blog\u002F50.ai-agent-infrastructure",{"title":185,"path":186,"stem":187},"Managed Services ROI: Why Self-Hosting Costs More Than You Think","\u002Fen\u002Fblog\u002Fmanaged-services-roi","en\u002F3.blog\u002F51.managed-services-roi",{"title":189,"path":190,"stem":191},"lowcloud vs. DevOps as a Service Providers Compared","\u002Fen\u002Fblog\u002Flowcloud-vs-devops-service-providers","en\u002F3.blog\u002F52.lowcloud-vs-devops-service-providers",{"title":193,"path":194,"stem":195},"Kubernetes vs. Docker Swarm: Key Differences and Why K8s Won","\u002Fen\u002Fblog\u002Fkubernetes-vs-docker-swarm","en\u002F3.blog\u002F53.kubernetes-vs-docker-swarm",{"title":197,"path":198,"stem":199},"Hetzner Kubernetes Hosting with lowcloud","\u002Fen\u002Fblog\u002Fhetzner-kubernetes-hosting","en\u002F3.blog\u002F54.hetzner-kubernetes-hosting",{"title":201,"path":202,"stem":203},"MinIO Alternatives Compared: RustFS, SeaweedFS, and Garage","\u002Fen\u002Fblog\u002Fminio-alternatives","en\u002F3.blog\u002F55.minio-alternatives",{"title":205,"path":206,"stem":207},"What is Docker Swarm? Container Orchestration Built In","\u002Fen\u002Fblog\u002Fwhat-is-docker-swarm","en\u002F3.blog\u002F56.what-is-docker-swarm",{"title":209,"path":210,"stem":211},"What Is a Helm Chart? The Package Manager for Kubernetes","\u002Fen\u002Fblog\u002Fwhat-is-a-helm-chart","en\u002F3.blog\u002F57.what-is-a-helm-chart",{"title":213,"path":214,"stem":215},"Docker vs Kubernetes: Compose, Swarm, and K8s Compared","\u002Fen\u002Fblog\u002Fdocker-vs-kubernetes","en\u002F3.blog\u002F58.docker-vs-kubernetes",{"title":217,"path":218,"stem":219},"What Is Kustomize? Managing Kubernetes Configs Cleanly","\u002Fen\u002Fblog\u002Fwhat-is-kustomize","en\u002F3.blog\u002F59.what-is-kustomize",{"title":221,"path":222,"stem":223},"What Is Kubernetes? A Practical Guide to Container Orchestration","\u002Fen\u002Fblog\u002Fwhat-is-kubernetes","en\u002F3.blog\u002F6.what-is-kubernetes",{"title":225,"path":226,"stem":227},"The Best Heroku Alternatives in 2026","\u002Fen\u002Fblog\u002Fheroku-alternatives","en\u002F3.blog\u002F60.heroku-alternatives",{"title":229,"path":230,"stem":231},"The Cloud Illusion: Why a Server Location in Germany Doesn’t Guarantee Digital Sovereignty","\u002Fen\u002Fblog\u002Fcloud-illusion-digital-sovereignty","en\u002F3.blog\u002F7.cloud-illusion-digital-sovereignty",{"title":233,"path":234,"stem":235},"Best S3-Compatible Object Storage Providers (2026 Comparison)","\u002Fen\u002Fblog\u002Fs3-compatible-object-storage","en\u002F3.blog\u002F8.s3-compatible-object-storage",{"title":237,"path":238,"stem":239},"Deployment as a Bottleneck: When AI Codes Faster Than You Can Deploy","\u002Fen\u002Fblog\u002Fdeployment-bottleneck","en\u002F3.blog\u002F9.deployment-bottleneck",{"title":241,"path":242,"stem":243,"children":244,"icon":258},"Getting Started","\u002Fen\u002Fdocs\u002Fgetting-started","en\u002F1.docs\u002F1.getting-started\u002F1.index",[245,248,253],{"title":246,"path":242,"stem":243,"icon":247},"Introduction","i-lucide-house",{"title":249,"path":250,"stem":251,"icon":252},"Get Started","\u002Fen\u002Fdocs\u002Fgetting-started\u002Fget-started","en\u002F1.docs\u002F1.getting-started\u002F2.get-started","i-lucide-rocket",{"title":254,"path":255,"stem":256,"icon":257},"How It Works","\u002Fen\u002Fdocs\u002Fgetting-started\u002Fhow-it-works","en\u002F1.docs\u002F1.getting-started\u002F3.how-it-works","i-lucide-lightbulb",false,{"title":260,"path":261,"stem":262,"children":263,"icon":258},"Guides","\u002Fen\u002Fdocs\u002Fguides","en\u002F1.docs\u002F2.guides\u002F1.index",[264,266],{"title":260,"path":261,"stem":262,"icon":265},"i-lucide-book-open",{"title":267,"path":268,"stem":269,"icon":270},"Connect a Container Registry","\u002Fen\u002Fdocs\u002Fguides\u002Fcontainer-registries","en\u002F1.docs\u002F2.guides\u002F2.container-registries","i-lucide-container",{"title":272,"path":273,"stem":274,"children":275,"icon":258},"App Services","\u002Fen\u002Fdocs\u002Fapp-services","en\u002F1.docs\u002F3.app-services\u002F1.index",[276,277,282,287,292,297],{"title":272,"path":273,"stem":274,"icon":252},{"title":278,"path":279,"stem":280,"icon":281},"Build Settings","\u002Fen\u002Fdocs\u002Fapp-services\u002Fbuild-settings","en\u002F1.docs\u002F3.app-services\u002F2.build-settings","i-lucide-settings",{"title":283,"path":284,"stem":285,"icon":286},"Env Variables","\u002Fen\u002Fdocs\u002Fapp-services\u002Fenvironment-variables","en\u002F1.docs\u002F3.app-services\u002F3.environment-variables","i-lucide-key",{"title":288,"path":289,"stem":290,"icon":291},"Custom Domains","\u002Fen\u002Fdocs\u002Fapp-services\u002Fcustom-domains","en\u002F1.docs\u002F3.app-services\u002F4.custom-domains","i-lucide-globe",{"title":293,"path":294,"stem":295,"icon":296},"Health Checks","\u002Fen\u002Fdocs\u002Fapp-services\u002Fhealth-checks","en\u002F1.docs\u002F3.app-services\u002F5.health-checks","i-lucide-heart-pulse",{"title":298,"path":299,"stem":300,"icon":301},"Autoscaling","\u002Fen\u002Fdocs\u002Fapp-services\u002Fautoscaling","en\u002F1.docs\u002F3.app-services\u002F6.autoscaling","i-lucide-scaling",{"title":303,"path":304,"stem":305,"children":306,"icon":258},"Helm Releases","\u002Fen\u002Fdocs\u002Fhelm-releases","en\u002F1.docs\u002F4.helm-releases\u002F1.index",[307,309,314,319,323,328,333,338],{"title":303,"path":304,"stem":305,"icon":308},"i-lucide-package",{"title":310,"path":311,"stem":312,"icon":313},"Deploy PostgreSQL","\u002Fen\u002Fdocs\u002Fhelm-releases\u002Fdeploy-postgresql","en\u002F1.docs\u002F4.helm-releases\u002F2.deploy-postgresql","i-lucide-database",{"title":315,"path":316,"stem":317,"icon":318},"Deploy Redis","\u002Fen\u002Fdocs\u002Fhelm-releases\u002Fdeploy-redis","en\u002F1.docs\u002F4.helm-releases\u002F3.deploy-redis","i-lucide-zap",{"title":320,"path":321,"stem":322,"icon":318},"Deploy Valkey","\u002Fen\u002Fdocs\u002Fhelm-releases\u002Fdeploy-valkey","en\u002F1.docs\u002F4.helm-releases\u002F3.deploy-valkey",{"title":324,"path":325,"stem":326,"icon":327},"Deploy n8n","\u002Fen\u002Fdocs\u002Fhelm-releases\u002Fdeploy-n8n","en\u002F1.docs\u002F4.helm-releases\u002F4.deploy-n8n","i-lucide-workflow",{"title":329,"path":330,"stem":331,"icon":332},"Deploy RustFS","\u002Fen\u002Fdocs\u002Fhelm-releases\u002Fdeploy-rustfs","en\u002F1.docs\u002F4.helm-releases\u002F5.deploy-rustfs","i-lucide-hard-drive",{"title":334,"path":335,"stem":336,"icon":337},"Deploy OpenSearch","\u002Fen\u002Fdocs\u002Fhelm-releases\u002Fdeploy-opensearch","en\u002F1.docs\u002F4.helm-releases\u002F6.deploy-opensearch","i-lucide-search",{"title":339,"path":340,"stem":341,"icon":342},"Deploy Keycloak","\u002Fen\u002Fdocs\u002Fhelm-releases\u002Fdeploy-keycloak","en\u002F1.docs\u002F4.helm-releases\u002F7.deploy-keycloak","i-lucide-shield-check",{"title":344,"path":345,"stem":346,"children":347,"icon":258},"Glossary","\u002Fen\u002Fdocs\u002Fglossary","en\u002F1.docs\u002F5.glossary\u002F1.index",[348],{"title":344,"path":345,"stem":346,"icon":349},"i-lucide-book-a",{"id":351,"title":352,"body":353,"cta":354,"description":367,"differentiators":368,"extension":391,"faq":392,"features":353,"hero":417,"highlights":427,"meta":456,"navigation":457,"path":459,"seo":460,"serviceSections":463,"stem":502,"weTakeCareOf":353,"__hash__":503},"productContainerHosting\u002Fen\u002Fproduct\u002Fcontainer-hosting.yml","Container Hosting.\u003Cbr>Deploy and forget.",null,{"title":355,"description":356,"links":357},"Ready to deploy your first container?","Push your Docker image and go live in minutes. No infrastructure setup, no Kubernetes, no ops.",[358,362],{"label":359,"to":360,"target":361,"icon":252},"Start for free","https:\u002F\u002Fapp.lowcloud.de\u002Flogin","_blank",{"label":363,"to":364,"variant":365,"icon":366},"Book a demo","\u002Fcontact","subtle","i-lucide-calendar","Your app runs in a managed container. We take care of scaling, networking,\nTLS, and updates. You focus on shipping features.\n",{"title":369,"description":370,"items":371},"Why teams choose lowcloud for containers","Container hosting without the cloud engineering overhead",[372,375,379,383,387],{"title":373,"description":374,"icon":318},"No Kubernetes needed","Skip the complexity of Kubernetes. Deploy containers with a simple push. We handle orchestration.",{"title":376,"description":377,"icon":378},"No cloud engineering team","You don't need a DevOps team to run containers in production. lowcloud is your operations layer.","i-lucide-users",{"title":380,"description":381,"icon":382},"Predictable pricing","No surprise egress fees or hidden compute charges. Know your costs before you deploy.","i-lucide-piggy-bank",{"title":384,"description":385,"icon":386},"German infrastructure","All containers run on sovereign infrastructure in Germany. GDPR-compliant by default.","i-lucide-flag",{"title":388,"description":389,"icon":390},"German-speaking support","Real people who speak your language. No ticket queues across time zones.","i-lucide-message-circle","yml",{"title":393,"description":394,"items":395},"Questions","Common questions about container hosting",[396,399,402,405,408,411,414],{"label":397,"content":398},"Which container images are supported?","Any standard Docker image works. Pull from Docker Hub, GitHub Container Registry, or push your own. We support multi-stage builds and custom Dockerfiles.",{"label":400,"content":401},"How does scaling work?","Containers scale automatically based on CPU and memory usage. You set the min and max replicas, we handle the rest. Containers can scale down to zero when idle.",{"label":403,"content":404},"How much does it cost?","Container hosting is included in all lowcloud plans. You pay for the resources your containers actually use. Check our pricing page for details.",{"label":406,"content":407},"Can I migrate my existing containers?","Yes. If it runs in Docker, it runs on lowcloud. Push your existing image or connect your repository. Most migrations take less than an hour.",{"label":409,"content":410},"Which databases are included?","We offer managed PostgreSQL and MariaDB. Both include automatic backups, private networking, and monitoring. Add them to your project with one click.",{"label":412,"content":413},"How do containers connect to databases?","Connection strings are automatically injected as environment variables. Your app reads DATABASE_URL and connects. No manual configuration needed.",{"label":415,"content":416},"What about uptime and SLAs?","We provide 99.9% uptime SLA for all managed containers. Rolling deployments ensure zero downtime during updates. Automatic health checks restart failed containers.",{"title":352,"subtitle":418,"image":419,"description":367,"links":422},"Push your container, we handle the rest. No Kubernetes, no YAML, no ops.",{"src":420,"alt":421},"\u002Fimages\u002Fproduct\u002Flowcloud_git_deployment.png","lowcloud Container Hosting",[423,426],{"label":359,"icon":252,"trailing":424,"to":360,"target":361,"size":425},true,"xl",{"label":363,"to":364,"variant":365,"icon":366,"size":425},{"title":428,"description":429,"items":430},"Container hosting without the complexity","Everything you need to run containers in production. Nothing you don't.",[431,435,438,442,446,450,453],{"title":432,"description":433,"icon":434},"Push & Run","Push a Docker image or commit a Dockerfile. Your container is live in seconds.","i-lucide-upload",{"title":436,"description":437,"icon":342},"Zero Ops","No Kubernetes, no server maintenance, no late-night pages. We manage the runtime.",{"title":439,"description":440,"icon":441},"Rolling Deploys","Zero-downtime deployments on every push. Automatic rollback if health checks fail.","i-lucide-refresh-cw",{"title":443,"description":444,"icon":445},"Private Networking","Containers run in a private network. Communicate securely between services.","i-lucide-lock",{"title":447,"description":448,"icon":449},"Built-in Monitoring","Logs, metrics, and alerts out of the box. Know what's happening without extra tools.","i-lucide-activity",{"title":451,"description":452,"icon":386},"GDPR-compliant","Hosted in Germany on sovereign infrastructure. No US data transfers.",{"title":454,"description":455,"icon":291},"Custom Domains & TLS","Connect your domain, get automatic SSL certificates. HTTPS by default.",{},{"title":458,"icon":270},"Container Hosting","\u002Fen\u002Fproduct\u002Fcontainer-hosting",{"title":461,"description":462},"Container Hosting - Managed Container Deployment","Managed container hosting with PostgreSQL and MariaDB. Push your Docker image, we handle scaling, updates, and security. Hosted in Germany, GDPR-compliant.",{"title":464,"description":465,"items":466},"Managed Databases included","Your containers need data. We manage the databases too.",[467,484],{"name":468,"description":469,"icon":313,"features":470,"useCases":480},"PostgreSQL","The most advanced open-source relational database. Standard SQL, battle-tested.",[471,474,478],{"title":472,"description":473,"icon":342},"Automatic Backups","Daily backups with point-in-time recovery. Restore to any moment when needed.",{"title":475,"description":476,"icon":477},"Extensions","PostGIS for geodata, pgvector for AI embeddings. Use the extensions your app needs.","i-lucide-puzzle",{"title":443,"description":479,"icon":445},"Your database runs in the same private network as your containers. Fast, secure connections.",[481,482,483],"Structured data","Relations","Full-text search",{"name":485,"description":486,"icon":487,"features":488,"useCases":497},"MariaDB","MySQL-compatible drop-in replacement. Proven for web applications and CMS platforms.","i-lucide-cylinder",[489,491,495],{"title":472,"description":490,"icon":342},"Daily backups included. Restore your data when something goes wrong.",{"title":492,"description":493,"icon":494},"MySQL-compatible","Works with every MySQL client and ORM. Migrate existing apps without code changes.","i-lucide-arrow-right-left",{"title":443,"description":496,"icon":445},"Runs in your private network alongside your containers. No public exposure needed.",[498,499,500,501],"CMS","E-Commerce","Legacy Apps","WordPress","en\u002Fproduct\u002Fcontainer-hosting","bhgdHl4lNYtGEAjwPJGuPt9tZVs3Z3SvUEiDU3Mxq04",{"data":505,"body":506},{},{"type":507,"children":508},"root",[509],{"type":510,"tag":511,"props":512,"children":513},"element","p",{},[514,517,521],{"type":515,"value":516},"text","Container Hosting.",{"type":510,"tag":518,"props":519,"children":520},"br",{},[],{"type":515,"value":522},"Deploy and forget.",{"data":524,"body":525},{},{"type":507,"children":526},[527],{"type":510,"tag":511,"props":528,"children":529},{},[530],{"type":515,"value":531},"Your app runs in a managed container. We take care of scaling, networking,\nTLS, and updates. You focus on shipping features.",{"data":533,"body":534},{},{"type":507,"children":535},[536],{"type":510,"tag":511,"props":537,"children":538},{},[539],{"type":515,"value":369},1776960698599]