FerretDB on Ubuntu 24.04 LTS by cloudimg

Applications

Overview

FerretDB 2.7.0 (Apache-2.0) on Ubuntu 24.04 LTS by cloudimg - the open-source MongoDB alternative. Speaks the MongoDB wire protocol (use any MongoDB driver or mongosh) but stores data in PostgreSQL 17 with the DocumentDB extension. Per-VM SCRAM password generated on first boot; data on a dedicated Azure disk. 24/7 cloudimg support.

Description

## FerretDB on Ubuntu 24.04 LTS by cloudimg

FerretDB is the open-source MongoDB alternative. It speaks the MongoDB wire protocol, so any MongoDB driver or mongosh connects to it unchanged, while storing your data in PostgreSQL 17 via the official DocumentDB extension. You get MongoDB-compatible document operations on a fully open-source, Apache-2.0 stack with PostgreSQL durability underneath - no proprietary database licence. The cloudimg image installs FerretDB 2.7.0 with PostgreSQL 17 + DocumentDB, binds the MongoDB listener to loopback, stores data on a dedicated Azure data disk, and generates a unique per-VM password on the first boot of every VM. Backed by 24/7 expert support.

MongoDB Compatible

Connect any MongoDB driver or mongosh to the MongoDB wire-protocol listener on 27017 - inserts, queries, indexes and more work unchanged, backed by PostgreSQL.

PostgreSQL Backend

Data is stored in PostgreSQL 17 with the official DocumentDB extension, so you get PostgreSQL durability and tooling under MongoDB-compatible documents.

Dedicated Data Disk

The PostgreSQL data directory lives on a dedicated, independently resizable Azure data disk mounted at /var/lib/ferretdb, separate from the OS disk and re-provisioned with every VM.

Secure First Boot

The MongoDB port 27017 binds to 127.0.0.1 only by default; authentication is SCRAM-SHA-256 delegated to PostgreSQL, with a unique per-VM password generated on first boot and stored in a root-only file. Open 27017 in your NSG (set FERRETDB_LISTEN_ADDR=0.0.0.0:27017) or reach FerretDB over an SSH tunnel for remote access.

Why Choose cloudimg?

* 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk

* Production Ready from Launch Pre configured, security patched, and validated before publication

* Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V

What is Included

* FerretDB 2.7.0 (the MongoDB-compatible database, Apache-2.0)

* PostgreSQL 17 with the official DocumentDB extension as the backend

* A unique per-VM MongoDB password generated on first boot in a root-only file

* The PostgreSQL data directory on a dedicated Azure data disk

* A loopback-only MongoDB wire-protocol listener on 27017 with SCRAM-SHA-256 auth, plus a debug/health HTTP listener

Use Cases

A MongoDB-compatible document database on open-source PostgreSQL, migrating off proprietary MongoDB licensing, document workloads with SQL durability, and a self-hosted MongoDB-API datastore.

Visit www.cloudimg.co.uk/guides/ferretdb-on-ubuntu-24-04-azure for the full user guide.

FerretDB is a trademark of FerretDB Inc. MongoDB is a trademark of MongoDB, Inc. PostgreSQL is a trademark of the PostgreSQL Community Association. This image is provided by cloudimg and is not affiliated with or endorsed by FerretDB Inc., MongoDB, Inc. or the PostgreSQL Community Association. All trademarks are the property of their respective holders.

Deploy on AWS

Launch this pre-configured AMI on AWS with 24/7 support from cloudimg.

View on AWS Marketplace

24/7 Support Included

Email: support@cloudimg.co.uk

Phone: (+44) 0333 006 4730

Product Details

Category
Applications
Support
24/7, 365 days/year
Platform
AWS (Amazon Web Services)