Skip to main content

EU hosting → France

Django Hosting in France

French Django teams often run on Scaleway or Clever Cloud and want EU residency without paying Heroku-EU successor prices. Hostim runs Django in Falkenstein, with typical RTT around 18 ms to Paris. CNIL gets a clean answer: EU operator, EU data, no transfer to a third country.

# docker-compose.yml
services:
  web:
    image: my-django-app
    environment:
      - DJANGO_SETTINGS_MODULE=config.settings.prod
  db:
    image: postgres:16
    volumes:
      - db_data:/var/lib/postgresql/data
  • 🇪🇺 Hosted in Germany, GDPR by default
  • 🐳 Run Docker apps (Compose supported)
  • 🗄️ Built-in MySQL, Postgres, Redis & volumes
  • 🔐 HTTPS, metrics, and isolation per project
  • 💳 Per-project cost tracking · from €2.5/month

Why Django on EU bare metal for France

A French Django stack typically pairs PostgreSQL with persistent storage for /media uploads. CNIL has been the most active EU regulator on cookie consent and on enforcing transparent data processing — French controllers ask their host detailed questions about sub-processors. Hostim's answer is simple: HOSTIM.DEV UG operates the platform from Germany, all data is in Falkenstein, and the only sub-processor outside our control is Stripe for payments. Migrations run on each deploy via a release command. Background jobs (Celery) run as a separate app in the same project.

Latency, residency and French regulators

Latency. Typical RTT from Paris to our Falkenstein region is around 18 ms. CNIL enforces GDPR more aggressively than most EU regulators. French SaaS buyers often ask for a SCC-free architecture — meaning no transfer of personal data to the US. Hostim is fully in the EU and keeps you out of that question.

Regulator. CNIL (Commission nationale de l'informatique et des libertés).

Local law. Loi Informatique et Libertés, the French national data protection act. Hostim is operated by HOSTIM.DEV UG, a German company, with all data in Falkenstein, Germany — there is no transfer outside the EU for application data.

Local alternatives you may have considered: Scaleway, Clever Cloud, OVHcloud, Platform.sh.

How Hostim runs Django

Modern Django deployment is container-based. The app runs under Gunicorn or Uvicorn, with PostgreSQL on a separate service and persistent storage for media uploads. Hostim mirrors this layout one to one.

Deploy model

You bring a Dockerfile or a Git repo. We build, run migrations on deploy, and attach managed PostgreSQL plus a volume for /media. ASGI works the same as WSGI — Channels and async views run without extra config.

Common pitfalls

Two common failure points: media files lost on container restart, and DATABASE_URL hardcoded for local dev. Hostim provides persistent volumes for /media and injects DATABASE_URL at runtime.

Typical env vars

DJANGO_SETTINGS_MODULE, SECRET_KEY, DEBUG, ALLOWED_HOSTS, DATABASE_URL

FAQ

Quelle est la latence depuis Paris ?

Le RTT typique de Paris à Falkenstein est de 18 ms. Pour une application Django classique (admin + API), c'est imperceptible.

Comment Hostim se compare à Scaleway ou Clever Cloud ?

Scaleway et Clever Cloud sont de bons hébergeurs EU. Hostim est moins cher au repos (€2.5/mois pour le conteneur, base PostgreSQL gratuite) et plus simple sur le plan facturation : un prix fixe par ressource, sans facturation à la requête.

Hostim est-il un sous-traitant au sens RGPD ?

Oui, Hostim agit comme sous-traitant pour les données que vous traitez. Un DPA en français est disponible sur demande.

Comment configurer DATABASE_URL pour Django ?

Hostim injecte les variables d'environnement au démarrage. Activez le service PostgreSQL géré dans le projet, et Hostim ajoute DATABASE_URL automatiquement à votre conteneur Django.

Ready to deploy Django?

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)