DO NOT USE THIS WITH A REAL DATABASE
MongoDB-HoneyProxy was created in response to the 'MongoDB Apocalypse'
sudo apt-get install nodejs npm gcc g++
- You'll also need to install MongoDB for this to function, as this project works as a logging proxy.
- Create a MongoDB database. Some good dummy data can be found here. Another good tool is JSON Generator, which generates fake json that can then be converted to bson.
- Then, install the project
git clone https://github.com/Plazmaz/MongoDB-HoneyProxy.git
cd MongoDB-HoneyProxy
npm install
- To run the project, simply use
node index.js
If you want to have a Docker version of that, you can run the following programs:
- Build a docker image:
docker build --tag="changeme" .
- Run a docker image:
docker run -d -p 27017:27017 --name="changeme" changeme
If you want to get inside of the container run this:
docker exec -it changeme bash