G
G
Georgy Grigoriev2015-09-05 11:28:34
NoSQL
Georgy Grigoriev, 2015-09-05 11:28:34

Who knows the opensource directory system?

Has anyone met an open-source directory system that will have an API and all this will not be stored in a relational store (forbid me to see the key-value store again). Naturally, the requirements are that it is easy to create new ones and change the structure of old ones. I have the developments of such a system on Mongo, but due to the usual lack of time I don’t have time to finish it, maybe someone has met something similar.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
G
gimntut, 2015-09-05
@gimntut

It is not entirely clear what is meant. But it looks like deployd .

L
lega, 2015-09-05
@lega

Here is a complex bike, if you can figure it out. There are no docks.
Creation of collections, documents, documents based on documents, there are not only basic types (strings, numbers, etc.). as well as lists, tables, links to documents of other collections
You can make "logical" collections, ie. if you have 3 collections: users, managers, clients, then for some documents you can make a link field to (users + managers) or (managers + clients) or all (any combinations), i.e. when editing a link, a selection from several collections falls out (or open a selection dialog). The same feature can filter the selection (the handler is created).
There is also (possibly broken) the ability to drop pictures (attach) to documents.
There is a filtered search, for example, filter users by department.
There is type inheritance, for example, if you want to create documents based on several types.
There are authorizations and ACLs by roles. You can connect authorization through google, facebook, twitter, VK. Enable full text search via sphinx.
Viewing the history of documents (see how and by whom the document was changed).
Ability to change the presentation of documents.
It is also possible to take pieces and embed them in your web application, supplement types and change field templates. You can make plugins.
Part of the functionality has not been used for a long time, so it could fall off (it needs to be fixed).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question