Currently the server requires a working MongoDB installation to work.
While this is fine as MongoDB is a perfect tool for this job it makes developing a bit more of a hassle. As well as self-hosting and specially single-player game with no internet connection (one of the goals of this project)
There are npm packages that spawn a in-memory mongo server so users don't have to even know it's there. Use them as a fallback if a real server is not found
Currently the server requires a working MongoDB installation to work.
While this is fine as MongoDB is a perfect tool for this job it makes developing a bit more of a hassle. As well as self-hosting and specially single-player game with no internet connection (one of the goals of this project)
There are npm packages that spawn a in-memory mongo server so users don't have to even know it's there. Use them as a fallback if a real server is not found
https://github.com/nodkz/mongodb-memory-server