FerretDB
info
- If you setup Komodo using Postgres or Sqlite options prior to Komodo v1.18.0, you are using FerretDB v1.
- Komodo now uses FerretDB v2. For existing users, upgrading requires a migration.
FerretDB is a MongoDB-compatible database backed by Postgres + DocumentDB extension. It is a solid option with performance comparable to MongoDB, and can also be run on some systems which do not support MongoDB.
- Copy
komodo/ferretdb.compose.yaml
andkomodo/compose.env
to your host:
wget -P komodo https://raw.githubusercontent.com/moghtech/komodo/main/compose/ferretdb.compose.yaml && \
wget -P komodo https://raw.githubusercontent.com/moghtech/komodo/main/compose/compose.env
- Edit the variables in
komodo/compose.env
. - Deploy:
docker compose -p komodo -f komodo/ferretdb.compose.yaml --env-file komodo/compose.env up -d
- ferretdb.compose.yaml
- compose.env
https://github.com/moghtech/komodo/blob/main/compose/ferretdb.compose.yaml
https://github.com/moghtech/komodo/blob/main/compose/compose.env