LDAP account manager

clement 980ffe97ce array key now defined 1 year ago
includes 0e256c41e3 Adding base logic for managing ssh keys 2 years ago
public eddfb09cae SSH Keys are now fetched and displayed on the ssh managing page 2 years ago
src 980ffe97ce array key now defined 1 year ago
templates b76e2c8287 Changing font family to monospace for ssh ley 2 years ago
.gitignore 6ee763bb34 Inital commit 2 years ago
CONTRIBUTING.md 49e78acb3a Adding readme and contributing + fixed type (binddn --> basedn) 2 years ago
README.md acb26f13c3 UPDATE README.md 2 years ago
composer.json 0d2afa8988 Adding routing package 2 years ago
composer.lock 0d2afa8988 Adding routing package 2 years ago

README.md

BIM

Bretzel Identity Manager ou BIM Identity Manager

  1. Installation
  2. Contributing

Installation

  • Clone this repo.
  • Run composer install in root directory.
  • Serve the files with a web server (only the public directory should be served).
  • Make sure to exclude all the other files from being accessible.
  • Copy includes/config.ini.example to includes/config.ini and edit the file with your parameters.

Example using caddy behind HTTPS reverse proxy

If BIM directory is under /srv :

http://bim.example.org {
  handle {
    root * /srv/BIM/public
    php_fastcgi caddy-phpfpm:9000
  }
}

BIM will be accessible using bim.example.org.

Contributing

Please refer to this page.