Git Product home page Git Product logo

edirectory-compose's Introduction

Features

  • The container is based on the official eDirectory Docker image.
  • The container can be started with a variety of configuration options, including the tree name, admin DN, and admin password.
  • The container includes a number of pre-configured features, such as the eDirectory Business Administrator (EBA).

Usage

To use the eDirectory Docker container, you will need to have Docker installed on your machine. Once Docker is installed, you can start the container using the following command:

docker run -d --name edirectory -p 8080:8080 -p 443:443 edirectory/edirectory This will start the container and expose the eDirectory web console on ports 8080 and 443. You can then access the web console by opening a web browser and navigating to http://localhost:8080.

Configuration

The eDirectory Docker container can be configured using a variety of environment variables. The following table lists the available environment variables and their descriptions:

Environment Variable Description

  • Environment Variable Description
  • CONTAINER_NAME The name of the container.
  • SOURCE_IMAGE The name of the Docker image to use.
  • IP The IP address of the host machine.
  • NCP_PORT The port number for the eDirectory NCP service.
  • SERVER_CONTEXT The server context for the eDirectory server.
  • SERVER_NAME The name of the eDirectory server.
  • TREENAME The name of the eDirectory tree.
  • ADMIN_DN The DN of the eDirectory administrator.
  • ADMIN_SECRET The password of the eDirectory administrator.
  • LDAP_PORT The port number for the eDirectory LDAP service.
  • SSL_PORT The port number for the eDirectory SSL service.
  • HTTP_PORT The port number for the eDirectory HTTP service.
  • HTTPS_PORT The port number for the eDirectory HTTPS service.*

Troubleshooting

If you encounter any problems with the eDirectory Docker container, you can try the following troubleshooting steps:

  • Make sure that you have Docker installed and running.
  • Make sure that the correct Docker image is being used.
  • Verify that the environment variables are set correctly.
  • Check the logs for the container for any errors.

edirectory-compose's People

Contributors

jonathan-zollinger avatar davidjnovak avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.