Fakeuser is a simple LDAP server, written in node.js, with a MongoDB backend.
Usage looks like the following:
node server.js mongodb://db1.example.com,db2.example.com,db3.example.com/db collection dc=example,dc=com
Fakeuser was written for Stripe CTF3.