codex-team / codex.docs

Free Docs app powered by Editor.js ecosystem
https://docs.codex.so
Apache License 2.0
702 stars 71 forks source link

🤩MongoDB support 🤩 #272

Closed nikmel2803 closed 2 years ago

nikmel2803 commented 2 years ago

This PR enables MongoDB driver support for CodeX Docs. By default local driver is enabled (powered with nedb).

Changes summary:

How to run and test 1) Read DEVELOPMENT.md 2) Run MongoDB via docker compose 3) Run db-converter to convert your local database 4) enable mongodb driver and run application

NOTE: there are still can exists some bugs due to nedb and MongoDB compatibility issues. If you find any bugs, provide description and steps to reproduce here please