Я работаю в небольшом, но растущем стартапе, которому нужен корпоративный каталог для хранения фотографий и контактной информации компании. В конце концов, мы хотели бы, возможно, использовать эту систему для учетных данных и т.п., но прямо сейчас цель состоит в том, чтобы иметь простой веб-сайт, на котором люди могут искать других в компании и где люди могут поддерживать свою контактную информацию в актуальном состоянии.
Существуют ли готовые (в идеале бесплатные) решения (работающие в Linux), обеспечивающие такую функциональность?
Что ж, стандартное решение для каталогов - LDAP. Это скорее стандартный API и бэкэнд хранилища, чем полноценное приложение.
На практике вы настраиваете сервер LDAP (OpenLDAP является популярным выбором), а затем установите приложения, которые используют LDAP для внутренних нужд пользователя.
Например, вы можете:
Детали, конечно, будут зависеть от ваших реальных потребностей, но LDAP - хорошая основа для единого каталога.
Заглядывая в будущее, проверьте OpenLDAP.
Red Hat имеет достойный сервер каталогов. (Я не знаю, входит ли он в CentOS / Fedora.) Установщики включают поддержку регистрации клиентских машин в каталоге (Red Hat, Windows, OpenLDAP и т. Д.). Oracle также имеет такой каталог; Oracle Directory Server Enterprise Edition. Также см Википедия.