Commit Graph

9 Commits

Author SHA1 Message Date
Roland Gruber 3054f38d7c documented environment variables, cleanup 2019-12-07 21:41:36 +01:00
Roland Gruber 3d7e2e9c47 copyright 2019-12-07 20:00:44 +01:00
Felix Bartels 75cfafebc9 General Dockerfile improvements & automatic configuration
- add a docker-compose file for easy rebuilds and test deployments
- switch to slim version of base image
- instruct apt to run noninteractive
- maintainer is deprecated in Dockerfile
- reformat packages being installed and add ca-certificates
- reduce layers and size while cleaning up in the indivdual layers
- add proper startup script
- make apache put logs on the console
- add healthcheck
- set lam password at startup
- make more settings configurable through env variables
- add ldap to the example compose file
- predefine DEBUG var
- Upgrade to Debian Buster

Signed-off-by: Felix Bartels <felix@host-consultants.de>
2019-11-15 07:39:21 +01:00
Roland Gruber ac56e61a0f 6.9 2019-09-29 10:52:07 +02:00
Roland Gruber 85ebe6ff04 6.8 2019-07-02 19:04:54 +02:00
Roland Gruber 415d3c11b8 fixed dependency 2019-04-05 22:18:34 +02:00
Roland Gruber 04bd9acc37 6.7 2019-04-05 20:50:38 +02:00
Christian M f0e69fa6a3
keep container running
Hi, using ldapaccountmanager/lam in kubernetes stops running.
I think the same problem will happen starting using docker-compose.
Can you please change the Dockerfile or document on dockerhub.
Here is a config that works:
...
      containers:
        - name: ldap-account-manager
          image: ldapaccountmanager/lam
          command: ["/bin/sh"]
          args: ["-c", "service apache2 start && sleep infinity"]
2019-01-29 13:06:09 +01:00
Roland Gruber 8f14cab65e Dockerfile 2019-01-12 11:02:39 +01:00