Commit Graph

612 Commits

Author SHA1 Message Date
Roland Gruber 49c088915f 7.0 2019-12-08 09:37:47 +01:00
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
gruberroland c170a0954c
Merge pull request #76 from fbartels/docker
General Dockerfile improvements & automatic configuration
2019-12-07 19:06:49 +01:00
Roland Gruber 22d15581a9 deactivated outdated translations 2019-12-07 13:32:20 +01:00
Roland Gruber 9637c2dff6 webauthn 2019-11-24 09:45:57 +01:00
Roland Gruber df09375be3 webauthn 2019-11-17 21:38:57 +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 dc94c51cda 7.0 2019-10-12 17:35:19 +02:00
Roland Gruber 6052047b52 added missing Duo 2019-10-03 17:48:17 +02:00
Roland Gruber ac56e61a0f 6.9 2019-09-29 10:52:07 +02:00
Roland Gruber 9530f704e2 added source-only build 2019-09-29 09:43:16 +02:00
Roland Gruber 461a9819c7 6.9 2019-09-29 09:25:43 +02:00
Roland Gruber b327e72a46 6.9 2019-09-28 17:27:32 +02:00
Roland Gruber 482226a955 6.9 2019-09-04 18:07:58 +02:00
Roland Gruber d73ffee957 phpceclib 2.0.21 2019-08-29 20:23:11 +02:00
Roland Gruber 9fa374e2b4 6.8.2 2019-08-20 17:34:52 +02:00
Roland Gruber 095e728104 Duo 2019-08-13 17:29:02 +02:00
Roland Gruber 34431b286d 6.8.1 2019-07-25 20:24:45 +02:00
Roland Gruber 03caa12d31 docker 2019-07-16 12:12:39 +02:00
Roland Gruber f6d80e3abd 6.8 2019-07-02 19:09:49 +02:00
Roland Gruber 85ebe6ff04 6.8 2019-07-02 19:04:54 +02:00
Roland Gruber 259fff76af 6.8 2019-07-02 12:54:16 +02:00
Roland Gruber b25ad345d7 6.8 2019-06-09 10:02:06 +02:00
Roland Gruber f285f83c3e 6.8 2019-06-08 20:46:36 +02:00
Roland Gruber bd28b7160f 6.8 2019-05-20 11:24:19 +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
Roland Gruber 3d0a53cb07 clear old links 2019-03-25 20:25:49 +01:00
Roland Gruber 25539ee021 6.7 2019-03-25 19:52:21 +01:00
Roland Gruber 9c4d068592 yubico 2019-03-24 13:30:48 +01:00
Roland Gruber 63e3adf89f tcpdf 2019-03-24 12:55:48 +01:00
Roland Gruber 03108cc055 tcpdf 2019-03-24 12:38:30 +01:00
Roland Gruber 050519215f tcpdf 2019-03-24 12:33:06 +01:00
Roland Gruber 788a10d293 tcpdf 2019-03-24 12:29:28 +01:00
Roland Gruber f85d64aaa4 TCPDF update 2019-03-24 09:37:16 +01:00
Roland Gruber a15a3ea233 6.7 2019-03-15 17:25:38 +01:00
Roland Gruber da4788b3cc fixed file attributes 2019-03-01 17:26:18 +01:00
Roland Gruber fb78790a39 6.7 2019-02-24 11:58:21 +01:00
Roland Gruber 575b700604 implemented logging 2019-02-23 20:29:45 +01:00
Roland Gruber 4949b1b70a added Monolog 2019-02-23 18:59:03 +01: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 db0150b0f6 removed dependencies as PHP 5 and 7 cannot be set together 2019-01-28 18:19:32 +01:00
Roland Gruber 8f14cab65e Dockerfile 2019-01-12 11:02:39 +01:00
Roland Gruber 8c4612c2ff documentation 2019-01-01 11:24:44 +01:00
Roland Gruber 87e47ae9b1 Merge branch 'develop' of git@github.com:LDAPAccountManager/lam.git into develop 2018-12-28 13:42:52 +01:00
Roland Gruber aa8fdf5369 standards 2018-12-28 13:30:27 +01:00
Roland Gruber 6af8cf3dc3 6.6 2018-12-28 11:29:41 +01:00
Roland Gruber a90d377faa replaced closure-compiler 2018-12-10 17:53:38 +01:00
Roland Gruber 4a94a19535 6.6 2018-12-10 17:09:12 +01:00
Roland Gruber 898afd25e2 copyright update 2018-11-01 20:11:45 +01:00
Roland Gruber 510d69e28b added lightbox on user list 2018-10-28 16:10:29 +01:00
Roland Gruber cfce928df4 fixed links 2018-09-25 19:00:08 +02:00
Roland Gruber 0b66a600a2 6.5 2018-09-25 17:52:09 +02:00
Roland Gruber 9e5c2f0fd8 added libapache2-mod-fcgid 2018-09-23 10:07:45 +02:00
Roland Gruber 6031795a6d newer standards 2018-09-06 17:59:10 +02:00
Roland Gruber fc98320c71 6.5.RC1 2018-09-06 17:51:10 +02:00
Roland Gruber 4b0411d448 support GD and Imagick 2018-08-25 19:39:47 +02:00
Roland Gruber 7da2586583 drop Apache 2.2 support 2018-08-11 14:57:05 +02:00
Roland Gruber 1f23b0314b added auto delete module 2018-06-29 20:44:36 +02:00
Roland Gruber fdca95bd3b 3rd party 2018-06-28 14:40:12 +02:00
Roland Gruber 48ff1e39f4 3rd party 2018-06-28 14:24:44 +02:00
Roland Gruber 87b72f6995 3rd party 2018-06-28 14:02:28 +02:00
Roland Gruber 206eda9100 3rdParty 2018-06-28 13:52:44 +02:00
Roland Gruber 4316805413 Debian dependencies 2018-06-28 13:46:44 +02:00
Roland Gruber 558a8f774f reduced grid to minimum 2018-06-27 18:19:35 +02:00
Roland Gruber 380a26ab50 dependency 2018-06-20 10:17:21 +02:00
Roland Gruber c73b4392b0 checkout tag only 2018-06-20 09:50:45 +02:00
Roland Gruber a975c80404 6.4 2018-06-20 09:28:10 +02:00
Roland Gruber 6221b3650f 6.4 2018-06-04 18:37:46 +02:00
Roland Gruber 29b51a287a updated standards 2018-05-31 09:23:06 +02:00
Roland Gruber 5ec89293b2 require imagick 2018-05-12 09:39:29 +02:00
Roland Gruber 38d12b349d 6.4 2018-04-10 21:41:03 +02:00
Roland Gruber fe1547e145 typo 2018-03-19 18:10:38 +01:00
Roland Gruber 5a13e3898c policy update 2018-03-19 18:07:16 +01:00
Roland Gruber 79acfbf185 6.3 2018-03-18 08:48:03 +01:00
Roland Gruber a5f9412ee3 6.3 2018-03-11 10:52:56 +01:00
Roland Gruber 8ed53444f7 2018 2018-02-06 19:05:44 +01:00
Roland Gruber f0b68d2b1a Merge remote-tracking branch 'origin/develop' into 6_2_1
Conflicts:
	lam-packaging/debian/changelog
	lam/HISTORY
	lam/VERSION
2018-02-06 18:57:46 +01:00
Roland Gruber c7462fa862 6.2.1 2018-02-04 17:45:12 +01:00
Roland Gruber c87a7dc1f2 6.3 2017-12-13 17:16:30 +01:00
Roland Gruber 4dc1fc16d5 check for duplicate call 2017-12-13 17:05:17 +01:00
Roland Gruber 40c9d92b9a typo 2017-12-13 16:51:19 +01:00
Roland Gruber 046a29d7d5 deliver CSS/JS as one file 2017-12-13 16:47:52 +01:00
Roland Gruber c8cd42eddc policy 2017-12-13 10:20:39 +01:00
Roland Gruber d5cd6a678c 6.2 2017-12-13 10:11:46 +01:00
Roland Gruber 06952795cd standards 4.1.1 2017-11-27 18:52:18 +01:00
Roland Gruber 7dbfbb4bbe license update 2017-11-27 18:46:35 +01:00
Roland Gruber 2484a335e4 fixed build 2017-11-27 18:34:20 +01:00
Roland Gruber 942498f163 6.2 2017-11-27 18:27:14 +01:00
Roland Gruber 44fbc4b507 removed old fonts 2017-10-22 17:10:13 +02:00
Roland Gruber 696ec86674 allow to build branches 2017-10-15 10:53:07 +02:00
Roland Gruber ddf2e22e91 fixed 1673595 2017-10-13 06:54:41 +02:00
Roland Gruber fc63f9fe91 updated priority 2017-10-13 06:48:57 +02:00
Roland Gruber 06f145d6a9 move rpmsign to the end 2017-09-28 18:21:10 +02:00
Roland Gruber 6c65c774f4 6.2 2017-09-28 18:13:11 +02:00
Roland Gruber 18e5206b26 Debian update 2017-09-28 17:57:46 +02:00
Roland Gruber 9f91009174 6.1 2017-09-19 18:26:58 +02:00
Roland Gruber 29d3e2560f nginx PHP 7 config 2017-09-08 21:10:11 +02:00
Roland Gruber fb25095248 fixed PHP version 2017-09-08 07:32:00 +02:00