logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt
How to install FerretDB/FerretDB. Official installation instructions. Project installation guide. Framework or library installation. Build installation instructions. How to setup and install from GitHub. Installation steps and setup instructions. Official docs and installation instructions GitHub.

FerretDB/FerretDB Installation Guide

How to install FerretDB/FerretDB. Official project installation instructions and setup guide.

Automated Install (Recommended)

Quick installation instructions for FerretDB/FerretDB. This is the fastest way to complete project installation and setup.

Install via curl

curl -fsSL https://hexmos.com/ipm-install | bash && 
ipm i FerretDB/FerretDB
or

Install via npx

npx @hexmos/ipm i FerretDB/FerretDB

Prerequisites

Go

language

Version: >= 1.18.0

Docker

system_tool

For containerizing FerretDB.

PostgreSQL

system_package

DocumentDB extension for PostgreSQL

library

For using DocumentDB with PostgreSQL.

Manual Installation Methods

Manual installation instructions. How to install from GitHub source.

Build from Source

make

Post Installation Steps

  • Start the FerretDB server using the command: `docker run -d --rm --name ferretdb -p 27017:27017 -e POSTGRES_USER=<username> -e POSTGRES_PASSWORD=<password> ghcr.io/ferretdb/ferretdb-eval:2`
  • Connect to the FerretDB server using a MongoDB client application with the URI `mongodb://<username>:<password>@127.0.0.1:27017/`. For example, you can use the MongoDB Shell by running `mongosh`.