/fusiondirectory-docker

Docker images for fusiondirectory

Primary LanguageDockerfile

Fusiondirectory Docker

A composition of Docker containers to run Fusiondirectory.

By default it supports the following plugins: autofs,posix,quota,ldapdump,ldapmanager,mixedgroups,ssh,systems,mail,user-reminder,sudo If you'd like to add or use other plugins, you will have to rebuild the images with the build argument PLUGIN_LIST that includes a comma seperated list of plugins. Example:

docker build -t fusiondirectory-php --build-arg PLUGIN_LIST=autofs,quota ./fusiondirectory/
docker build -t fusiondirectory-openldap --build-arg PLUGIN_LIST=autofs,quota ./openldap/

Features

  • Use official containers if possible
  • Follow best practices from Docker

Containers

Getting Started

Usage

Simply run

docker-compose up

and head to http://localhost/.

Install Fusiondirectory

If you visit fusiondirectory first, it will guide you through the installation procedure. During the installation procedure you will need to change files in the docker image. To do that exec into the running image with

docker exec -it <fusiondirectory_container> bash

and do whatever you are advised to do.

License

MIT License