Getting Started navigation (v0.114-0)

You are viewing the frozen documentation for v0.114-0. It is not updated and may not reflect the latest release.

View current version →

Pre-built Packages

Download and install DocumentDB using the pre-built packages and container image published with each release.

Latest Release

The current release is v0.114-0, published on 2026-07-16.

This release enables schema validation by default, extends enableNewNamespaceValidation to protect reserved collections in the admin, local, and config databases, adds non-blocking background builds for unique ordered indexes via CREATE INDEX CONCURRENTLY (enabled by default), lets the gateway be configured through DOCUMENTDB_* environment variables for systemd-managed installs (with a new documentdb-gateway check connectivity probe), and speeds up $sample after filter stages with a single-pass reservoir scan.

v0.114-0 publishes Linux packages only. macOS and Windows installers are not part of this release.

Package Matrix

Package familySupported distributionsPostgreSQL versionsArchitecturesDownloads
DEBDebian 11, Debian 12, Debian 13, Ubuntu 22.04, Ubuntu 24.0416, 17, 18amd64, arm64v0.114-0 release assets
RPMRHEL 8, RHEL 916, 17, 18x86_64, aarch64v0.114-0 release assets

Choose the asset whose filename matches your Linux distribution, PostgreSQL major version, and CPU architecture. For example:

  • ubuntu24.04-postgresql-17-documentdb_0.114-0_amd64.deb
  • rhel9-postgresql17-documentdb-0.114.0-1.el9.x86_64.rpm

Install a DEB Package

curl -LO https://github.com/documentdb/documentdb/releases/download/v0.114-0/ubuntu24.04-postgresql-17-documentdb_0.114-0_amd64.deb
sudo apt install ./ubuntu24.04-postgresql-17-documentdb_0.114-0_amd64.deb

Install an RPM Package

curl -LO https://github.com/documentdb/documentdb/releases/download/v0.114-0/rhel9-postgresql17-documentdb-0.114.0-1.el9.x86_64.rpm
sudo dnf install ./rhel9-postgresql17-documentdb-0.114.0-1.el9.x86_64.rpm

Docker Images

Use the official documentdb-local image from GHCR:

# Pull the published image
docker pull ghcr.io/documentdb/documentdb/documentdb-local:latest

# Tag the image for convenience
docker tag ghcr.io/documentdb/documentdb/documentdb-local:latest documentdb

# Run the container with your chosen username and password
docker run -dt -p 10260:10260 --name documentdb-container ghcr.io/documentdb/documentdb/documentdb-local:latest --username <YOUR_USERNAME> --password <YOUR_PASSWORD>

Note: Replace <YOUR_USERNAME> and <YOUR_PASSWORD> with your desired credentials. You must set these when creating the container for authentication to work.

Port Note: Port 10260 is used by default in these instructions to avoid conflicts with other local database services. You can use port 27017 (the standard MongoDB port) or any other available port if you prefer. If you do, be sure to update the port number in both your docker run command and your connection string accordingly.

v0.114-0 publishes the following multi-architecture tags (linux/amd64 and linux/arm64) to GHCR:

  • ghcr.io/documentdb/documentdb/documentdb-local:pg15-0.114.0
  • ghcr.io/documentdb/documentdb/documentdb-local:pg16-0.114.0
  • ghcr.io/documentdb/documentdb/documentdb-local:pg17-0.114.0
  • ghcr.io/documentdb/documentdb/documentdb-local:latest (currently aliases pg17-0.114.0)