# NoSQL Postgres: Add MongoDB compatibility to your Supabase projects with FerretDB

DevFeed: [NoSQL Postgres: Add MongoDB compatibility to your Supabase projects with FerretDB](<https://devfeed.tech/articles/nosql-postgres-add-mongodb-compatibility-to-your-supabase-projects-with-ferretdb-467.md>)

Original publisher: [Read original article](<https://supabase.com/blog/nosql-mongodb-compatibility-with-ferretdb-and-flydotio>)

Author: Thor Schaeff

Published: 2024-01-31T07:00:00Z

Content type: tutorial

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Supabase](<https://devfeed.tech/topics/supabase.md>), [NoSQL](<https://devfeed.tech/topics/nosql.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [fly.io](<https://devfeed.tech/topics/fly-io.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>)

Tags: [docker](<https://devfeed.tech/tags/docker.md>), [fly-io](<https://devfeed.tech/tags/fly-io.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [nosql](<https://devfeed.tech/tags/nosql.md>), [postgres](<https://devfeed.tech/tags/postgres.md>)

## AI overview

This tutorial explains how to use FerretDB to add MongoDB compatibility to Postgres-backed Supabase projects. It covers running FerretDB locally with Docker, connecting with MongoDB tools and the Node.js client, performing basic document operations, and deploying FerretDB to Fly.io.

## Source excerpt

NoSQL Postgres: Add MongoDB compatibility to your Supabase projects with FerretDB