-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dockerize LdapCherry #26
Conversation
2 similar comments
Thank you for the PR, but unfortunately, I'm going to reject this PR for various reasons:
Lastly, I'm not comfortable in having to maintain these additional items (keep in mind ldapcherry is a personal project I maintain on my spare time). I'm sorry to reject it, but keep in mind every PR is welcomed. Even if not integrated, it can lead to changes that are interesting, for example if you have suggestion around making ldapcherry more "Docker compatible", it is welcomed. |
The environment is set up in the Dockerfile. The
/etc/ldapcherry/ldapcherry.ini
file is able to be either used regularly (which is exposed as a volume) or configured with environment variables that are passed to the container at runtime. This is done using theinit.py
script, which kicks off the mainldapcherryd
process after setting up the conf file.This is all done with python2, with an eye to migrating it to python3 when the application changes have been made.