Docker image which wraps an Olog system instance.
- Run
make
to build the image. Before doing that, changesetup-olog.sh
to reflect your LDAP settings.
To run this image, use Docker Compose, Swarm or Kubernetes configuration files provided in this project. Enjoy!
This image expects that the following variables be overriden when it is executed:
ADMIN_PASSWORD
is the password used for administrative functions. It must used to access the web interface through the port 4848 or with anyasadmin
command inside the container. By default, it is set tocontrole
.CERTIFICATE_PASSWORD
is the password which will be used to create the auto-signed certificate for secure connections. The default value for this parameter iscontrole
.
Database's environment variables:
DB_USER
is the username used to connect to the database.DB_PASSWORD
is the password.DB_NAME
is the database's name. The default value isolog
.DB_URL
is the database's hostname or IP address. The default value for this parameter is set to the hostname of the MySQL database container, i.e,olog-mysql-db
.
LDAP authentication server's environment variables:
REALM_BASE_DN
is the user base distinguished name.REALM_URL
is the server's URL.REALM_SEARCH_FILTER
is the user search filter.REALM_GROUP_FILTER
is the group search filter.REALM_SEARCH_BIND_DN
is the binding distinguished name. Optional parameter.REALM_SEARCH_BIND_PASS
is the binding password. Optional parameter.
The image described by this project was pushed into this Dockerhub repo.