Skip to main content

EU sovereign

EU sovereign Node.js Hosting

EU sovereignty means three things together: EU operator, EU infrastructure, EU jurisdiction. A Node.js app on a US-owned platform with an EU region is in an EU region, not on a sovereign EU host. Hostim is structurally sovereign by EU definition.

# docker-compose.yml
services:
  web:
    image: my-node-app
    environment:
      - NODE_ENV=production
      - PORT=3000
  db:
    image: postgres:16
850+apps deployed
320+developers building
200+services running now
Oct 2025in production since

What EU sovereign means for Node.js

For public sector and regulated EU buyers, sovereignty is increasingly a procurement requirement. Hostim is a German company. The infrastructure is Hetzner bare metal in Germany. The legal jurisdiction is German law. Your Node.js container, your PostgreSQL, your Redis, your persistent volume — all sit under EU jurisdiction with no US legal access path. We are not part of any formal sovereign cloud program (Gaia-X, SecNumCloud), but the structural facts that buyers actually ask about are in place.

What this means in practice

Definition. EU sovereignty means three things: the data is in the EU, the operator is an EU company, and the legal jurisdiction is the EU. Sovereignty is stricter than residency — a US-owned platform with an EU region is not sovereign even if the disks are in Frankfurt.

Why an EU host matters. For public sector buyers, regulated industries, and increasingly for any SaaS that targets enterprise EU customers, sovereignty is becoming a procurement requirement. It removes the entire question of foreign legal access.

What Hostim provides. EU operator, EU infrastructure, EU jurisdiction. Engineering and support are inside the EU. Payment is processed by Stripe under EU contracts.

What Hostim does not claim. We are not part of any formal EU sovereign cloud program (Gaia-X, SecNumCloud). The structural facts (EU operator, EU data, EU jurisdiction) are what most buyers ask for in practice.

How Hostim runs Node.js

Node.js hosting today is just running node server.js inside a Docker container behind HTTPS. The interesting parts are the database, the env vars, and graceful shutdown — not the runtime itself.

Deploy model

Push your Dockerfile or a Git repo with a Dockerfile. Hostim builds the image, attaches managed PostgreSQL or Redis, and routes HTTPS traffic to it. Process exit signals are forwarded so your shutdown handlers fire.

Common pitfalls

A Node app that ignores SIGTERM will lose in-flight requests on every deploy. Use a small process supervisor or hook server.close() into the SIGTERM handler.

Typical env vars

NODE_ENV, PORT, DATABASE_URL, REDIS_URL

Questions

FAQ

Is Hostim part of Gaia-X or SecNumCloud?

Not formally. The structural facts — EU operator, EU infrastructure, EU jurisdiction — match what most buyers ask about, but we hold no formal certification under those programs today.

How is sovereignty different from residency?

Residency = data is in the EU. Sovereignty = operator + data + jurisdiction are all EU. A US company hosting in an EU region has residency but not sovereignty.

Can a US court compel access?

No. There is no US legal entity in the chain. A US court has no jurisdiction over a German UG with no US presence.

Does this affect Node.js performance?

No. Sovereignty is a legal property, not a runtime one. Your Node.js container runs at the same speed as on any container host.

Ready to deploy Node.js?

Spin up an app in minutes. Managed database on the free tier, custom domain included.

The numbers behind this

Platform figures from the published price list, docs and our own benchmark.

€2.50/month

Hostim entry app plan

Plan sa-1-1: 1 vCPU, 1 GB RAM. Flat price, billed hourly, no usage meter.

€0

Managed database free tier

PostgreSQL 256 MB, MySQL 256 MB, Redis 128 MB, volume 1 GB. No cap on how many free instances you create.

Included on every plan

Database high availability

PostgreSQL and MySQL run as a primary plus hot standby with automatic failover, shared plans included.

2,708 TPS

Managed PostgreSQL write throughput

pgbench, 4 clients, 300 s, plan drp-50 (2 vCPU / 4 GB). AWS RDS db.t4g.medium scored 1,080 TPS on the same test.

€0/GB

Traffic charges

No ingress fees and no per-GB egress line on app plans.

1 today (Falkenstein, Germany)

Regions

Bare metal, EU only, with more regions planned. No AWS, GCP or Azure underneath.

Managed PostgreSQL runs as a replicated cluster with automatic failover on every plan, shared and dedicated alike.

Hostim.dev docs, managed PostgreSQL

Sources

  1. Hostim.dev price listHostim.dev (checked 2026-08-06)
  2. Pricing model — plan-based billing, no meteringHostim.dev docs (checked 2026-08-06)
  3. Managed PostgreSQL — high availability and failoverHostim.dev docs (checked 2026-08-06)
  4. PostgreSQL benchmark: AWS RDS vs Hostim vs self-hosted on HetznerHostim.dev blog, July 2026 (checked 2026-08-06)