Managed Postgres — fr-par-1 Managed PostgreSQL, operated in France.
Copy-on-write branches, automatic suspend, end-to-end encryption. Neon data plane, Scaleway infrastructure, team and support in Paris.
No credit card — PostgreSQL 17.4 — pgvector, PostGIS, TimescaleDB
418ms
Average wake-up of a suspended compute, on connect. A sleeping database costs only its storage.
28 days — 1,128 wake-ups
0.43 s
Branch creation, p50
6,913 branches
99.993%
Average service availability
DB & PageServer, DB Proxy, K8S, console
8.21 GB
Storage billed for four branches of an 8 GB project
no duplication
Sep 11
Last incident, Kubernetes upgrade
reported in real time on the status page
§ 01 — BRANCHES
A branch does not duplicate your data.
A copy-on-write fork points to the same storage and only writes the modified pages. So you can branch production on every pull request, run the migration for real, then delete the branch.
mainproduction — 8 GB
pr-482 — alembic migrationcreated in 0.41 s — 4.2 MB delta — ~45 min active compute — deleted after 3 h 12
restore-0730 — rollbackLSN 0/3A9F1C8 — 11 MB delta
Billed storage : 8.205 GBDuplication : noneDeletion : immediateCost of branch pr-482 : €0.04
DATA RESIDENCY
PROJECT my-app
DOCUMENT GENERATED BY THE API
§ 02 — RESIDENCY
Location, layer by layer.
"Hosted in France" is not proof. Every project exposes the location of each of its layers and the matching attestation, queryable via the API and exportable for an audit. Here is the response for a production project.
| Layer | Operator | Site | Attestation |
| compute | Scaleway | fr-par-1 — Vitry-sur-Seine (DC2) | ISO/IEC 27001 · HDS |
| storage (pageserver) | Scaleway | fr-par-1 — Vitry-sur-Seine (DC2) | ISO/IEC 27001 · HDS |
| wal / safekeeper | Scaleway | fr-par-1 — Vitry-sur-Seine (DC2) | ISO/IEC 27001 · HDS |
| backups (Object Storage, AES-256) | Scaleway | fr-par-1 — Vitry-sur-Seine | ISO/IEC 27001 · HDS |
| logs and metrics (console) | Grafana Cloud | European Union | operational telemetry — no customer data |
| control plane | Lampion SAS | Paris, France | RCS Paris |
Scaleway: ISO/IEC 27001 and HDS certified — SecNumCloud qualification in progress. GET /v1/projects/{id}/residency — versioned, timestamped, exportable as PDF.
pgvectorPostGISTimescaleDBpg_cronpg_stat_statementspgcryptopostgis_rasterpg_trgmhstoreuuid-ossppgroutingplv8pg_partmancitextltreeand 60 more
pgvectorPostGISTimescaleDBpg_cronpg_stat_statementspgcryptopostgis_rasterpg_trgmhstoreuuid-ossppgroutingplv8pg_partmancitextltreeand 60 more
§ 03 — THE REST
What Lampion does, without the theatrics.
The full list is in the documentation. This one is here to be skimmed.
- Scale to zero
- Suspend after five minutes of inactivity, wake on connect, billing on active time.
- Read replicas
- Read replica on the same storage, with no duplication cost.
- PITR
- Restore to the second or to the LSN, into a new branch.
- Pooling
- PgBouncer in transaction mode, up to 200 client connections multiplexed per endpoint.
- Encryption
- AES-256 at rest, TLS 1.3 in transit, CMEK on Souverain.
- Extensions
- pgvector, PostGIS, TimescaleDB, pg_cron, pg_stat_statements, and 60 more.
- Access
- SCRAM-SHA-256, IP allowlists, per-organization RBAC (owner, admin, developer, viewer, analyst), OIDC SSO.
- Masking
- Anonymization rules applied when a branch is created.
- SQL Editor
- History, execution plans and query replay in the console.
- Observability
- Prometheus metrics, signed webhooks, structured logs, history queryable via the API.
- Migration
- From RDS, Supabase, Neon or a dump, into a dedicated branch; you keep control of the cutover.
- Automation
- REST API, CLI, MCP server, Terraform provider.
Full documentation
§ 04 — GET STARTED
Three commands.
The account is free and deletion is immediate. Nothing to configure before your first connection.
bashproject, branch, connection
# install and authenticate
$ pip install lampion-cli && export LAMPION_TOKEN=lmp_live_…
# create a project, region fr-par-1 by default
$ lampion projects create my-app --region fr-par-1
→ db.lampion.cloud:5432/ep-morning-frost-84721.postgres
# test branch from production
$ lampion branches create abc123 staging --parent abc123
→ created in 0.41s — psql "$(lampion cs staging)"
Over HTTP: POST api.lampion.cloud/v1/projects — API reference
app.lampion.cloud / my-app / branchesscreenshot
The console as it is today.
§ 05 — PRICING
Usage-based billing.
You pay for active compute and the storage actually used. A suspended database costs only its storage. The line-by-line comparison is on the pricing page.
Free€0
Three projects, 512 MB, 0.25 CU, 3 branches per project.
Get started Startupfrom €29 / month
Compute €0.22/CU-h, up to 8 CU, unlimited branches, SSO, IP allowlists, 99.9% SLA, email support.
Get started Souveraincustom quote
Dedicated isolation, CMEK, 99.95% SLA with penalties, HDS and SecNumCloud (in qualification), dedicated on-call, payment by transfer.
Contact us Storage €0.40 per GB per month — plan comparison