OpenLDAP directory server with the phpLDAPadmin web console in front of it, ready to browse and administer your directory from first boot.
OpenLDAP with phpLDAPadmin is a complete, self contained directory appliance. OpenLDAP slapd is the industry standard open source directory server: it stores your users, groups and organisational data and answers LDAP queries for the applications, operating systems and services that authenticate against it. phpLDAPadmin is the long established web console for that directory, so instead of hand editing LDIF or working through command line tools your administrators browse the directory as a tree, create and edit entries and attributes against the live schema, import and export LDIF, run searches and manage passwords, all from a browser.
The two are pre integrated on one machine: the directory server runs locally as the backend and the web console sits in front of it, so a single instance gives you a working, browsable LDAP directory within minutes of launch. The directory is pre organised with People and Groups containers, an administrator account and sample accounts, so the tree browser is populated the moment you sign in, and the directory service itself is bound to the loopback interface so it is never exposed off the instance.
cloudimg delivers the directory and its web console already wired together and hardened. On each machine's first boot the image generates unique secrets for that instance: the directory administrator web login password, the OpenLDAP manager password for command line administration, and the application session encryption key, all written to a root only file, so no default or shared credential ever ships. Every page requires an authenticated session, the configuration backend carries no password at all, and the directory server listens on loopback only. It ships with a populated example directory, a paired step by step deployment guide, and 24/7 expert support.
Real screenshots taken while testing this image against its deployment guide.