Public Repository

Last pushed: 9 months ago
Short Description
FusionDirectory, apache php
Full Description

Ports

  • 80 - web interface

-p 30080:80

Volumes

  • /etc/fusiondirectory - This is path for folder with config files (fusiondirectory.conf).

-v /conf_directory:/etc/fusiondirectory

Environment variable

  • PLUGINS - The list of plugins, separated via semicolon (";")
  • LOCALES_ADD - The list of locales that are to be added, via semicolon (";")
  • LDAP_USER_CONFIG - users dn, who has access to the context cn=config
  • LDAP_USER_CONFIG_PASS - password's user
  • LDAP_SERVER - address ldap server - ldap://host:port. Will be look this, if not foun file /etc/fusiondirectory/fusiondirectory.conf

-e "PLUGINS=ssh;sudo;samba"

Example

docker build -t shizacat/fd:14 .

docker run --name fd-test \
    -p 8045:80 \
    -v /data/fd/conf:/etc/fusiondirectory \
    -e "PLUGINS=systems;samba" \
    -e "LOCALES_ADD=en_US.UTF-8;ru_RU.UTF-8" \
    shizacat/fd:14

Work with fusiondirectory-insert-schema

Path schemas:
/var/www/fusiondirectory/contrib/openldap/

docker exec -ti fd-test /bin/bash

Utils:
fusiondirectory-schema.py

Docker Pull Command
Owner
shizacat

Comments (0)