Skip to content

Commit 338060f

Browse files
committed
0.6.9
1 parent bf33b81 commit 338060f

File tree

5 files changed

+23
-20
lines changed

5 files changed

+23
-20
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
## 0.6.9
4+
- Upgrade baseimage: web-baseimage:0.1.10
5+
36
## 0.6.8
47
- Upgrade baseimage: web-baseimage:0.1.9
58

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
NAME = osixia/phpldapadmin
2-
VERSION = 0.6.8
2+
VERSION = 0.6.9
33

44
.PHONY: all build build-nocache test tag_latest release
55

README.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
[hub]: https://hub.docker.com/r/osixia/phpldapadmin/
99

10-
Latest release: 0.6.8 - phpLDAPadlin 1.2.3 (with php5.5 patch) - [Changelog](CHANGELOG.md) | [Docker Hub](https://hub.docker.com/r/osixia/phpldapadmin/) 
10+
Latest release: 0.6.9 - phpLDAPadlin 1.2.3 (with php5.5 patch) - [Changelog](CHANGELOG.md) | [Docker Hub](https://hub.docker.com/r/osixia/phpldapadmin/) 
1111

1212
A docker image to run phpLDAPadmin.
1313
> [phpldapadmin.sourceforge.net](http://phpldapadmin.sourceforge.net)
@@ -28,7 +28,7 @@ A docker image to run phpLDAPadmin.
2828
- [Link environment file](#link-environment-file)
2929
- [Make your own image or extend this image](#make-your-own image-or-extend-this-image)
3030
- [Advanced User Guide](#advanced-user-guide)
31-
- [Extend osixia/phpldapadmin:0.6.8 image](#extend-osixiaphpldapadmin068-image)
31+
- [Extend osixia/phpldapadmin:0.6.9 image](#extend-osixiaphpldapadmin069-image)
3232
- [Make your own phpLDAPadmin image](#make-your-own-phpldapadmin-image)
3333
- [Tests](#tests)
3434
- [Kubernetes](#kubernetes)
@@ -41,7 +41,7 @@ Run a phpLDAPadmin docker image by replacing `ldap.example.com` with your ldap h
4141

4242
docker run -p 6443:443 \
4343
--env PHPLDAPADMIN_LDAP_HOSTS=ldap.example.com \
44-
--detach osixia/phpldapadmin:0.6.8
44+
--detach osixia/phpldapadmin:0.6.9
4545

4646
That's it :) you can access phpLDAPadmin on [https://localhost:6443](https://localhost:6443)
4747

@@ -52,7 +52,7 @@ Example script:
5252
#!/bin/bash -e
5353
docker run --name ldap-service --hostname ldap-service --detach osixia/openldap:1.1.1
5454

55-
docker run --name phpldapadmin-service --hostname phpldapadmin-service --link ldap-service:ldap-host --env PHPLDAPADMIN_LDAP_HOSTS=ldap-host --detach osixia/phpldapadmin:0.6.8
55+
docker run --name phpldapadmin-service --hostname phpldapadmin-service --link ldap-service:ldap-host --env PHPLDAPADMIN_LDAP_HOSTS=ldap-host --detach osixia/phpldapadmin:0.6.9
5656

5757
PHPLDAP_IP=$(docker inspect -f "{{ .NetworkSettings.IPAddress }}" phpldapadmin-service)
5858

@@ -69,7 +69,7 @@ but setting your own config.php is possible. 2 options:
6969

7070
- Link your config file at run time to `/container/service/phpldapadmin/assets/config.php` :
7171

72-
docker run --volume /data/my-config.php:/container/service/phpldapadmin/assets/config.php --detach osixia/phpldapadmin:0.6.8
72+
docker run --volume /data/my-config.php:/container/service/phpldapadmin/assets/config.php --detach osixia/phpldapadmin:0.6.9
7373

7474
- Add your config file by extending or cloning this image, please refer to the [Advanced User Guide](#advanced-user-guide)
7575

@@ -78,7 +78,7 @@ but setting your own config.php is possible. 2 options:
7878
#### Use autogenerated certificate
7979
By default HTTPS is enable, a certificate is created with the container hostname (it can be set by docker run --hostname option eg: phpldapadmin.my-company.com).
8080

81-
docker run --hostname phpldapadmin.my-company.com --detach osixia/phpldapadmin:0.6.8
81+
docker run --hostname phpldapadmin.my-company.com --detach osixia/phpldapadmin:0.6.9
8282

8383
#### Use your own certificate
8484

@@ -88,22 +88,22 @@ You can set your custom certificate at run time, by mounting a directory contain
8888
--env PHPLDAPADMIN_HTTPS_CRT_FILENAME=my-cert.crt \
8989
--env PHPLDAPADMIN_HTTPS_KEY_FILENAME=my-cert.key \
9090
--env PHPLDAPADMIN_HTTPS_CA_CRT_FILENAME=the-ca.crt \
91-
--detach osixia/phpldapadmin:0.6.8
91+
--detach osixia/phpldapadmin:0.6.9
9292

9393
Other solutions are available please refer to the [Advanced User Guide](#advanced-user-guide)
9494

9595
#### Disable HTTPS
9696
Add --env PHPLDAPADMIN_HTTPS=false to the run command :
9797

98-
docker run --env PHPLDAPADMIN_HTTPS=false --detach osixia/phpldapadmin:0.6.8
98+
docker run --env PHPLDAPADMIN_HTTPS=false --detach osixia/phpldapadmin:0.6.9
9999

100100
### Fix docker mounted file problems
101101

102102
You may have some problems with mounted files on some systems. The startup script try to make some file adjustment and fix files owner and permissions, this can result in multiple errors. See [Docker documentation](https://docs.docker.com/v1.4/userguide/dockervolumes/#mount-a-host-file-as-a-data-volume).
103103

104104
To fix that run the container with `--copy-service` argument :
105105

106-
docker run [your options] osixia/phpldapadmin:0.6.8 --copy-service
106+
docker run [your options] osixia/phpldapadmin:0.6.9 --copy-service
107107

108108
### Debug
109109

@@ -112,11 +112,11 @@ Available levels are: `none`, `error`, `warning`, `info`, `debug` and `trace`.
112112

113113
Example command to run the container in `debug` mode:
114114

115-
docker run --detach osixia/phpldapadmin:0.6.8 --loglevel debug
115+
docker run --detach osixia/phpldapadmin:0.6.9 --loglevel debug
116116

117117
See all command line options:
118118

119-
docker run osixia/phpldapadmin:0.6.8 --help
119+
docker run osixia/phpldapadmin:0.6.9 --help
120120

121121
## Environment Variables
122122

@@ -169,7 +169,7 @@ See how to [set your own environment variables](#set-your-own-environment-variab
169169
170170
If you want to set this variable at docker run command add the tag `#PYTHON2BASH:` and convert the yaml in python:
171171

172-
docker run --env PHPLDAPADMIN_LDAP_HOSTS="#PYTHON2BASH:[{'ldap.example.org': [{'server': [{'tls': True}]},{'login': [{'bind_id': 'cn=admin,dc=example,dc=org'}]}]}, 'ldap2.example.org', 'ldap3.example.org']" --detach osixia/phpldapadmin:0.6.8
172+
docker run --env PHPLDAPADMIN_LDAP_HOSTS="#PYTHON2BASH:[{'ldap.example.org': [{'server': [{'tls': True}]},{'login': [{'bind_id': 'cn=admin,dc=example,dc=org'}]}]}, 'ldap2.example.org', 'ldap3.example.org']" --detach osixia/phpldapadmin:0.6.9
173173

174174
To convert yaml to python online: http://yaml-online-parser.appspot.com/
175175

@@ -202,14 +202,14 @@ Other environment variables:
202202
Environment variables can be set by adding the --env argument in the command line, for example:
203203

204204
docker run --env PHPLDAPADMIN_LDAP_HOSTS="ldap.example.org" \
205-
--detach osixia/phpldapadmin:0.6.8
205+
--detach osixia/phpldapadmin:0.6.9
206206

207207
#### Link environment file
208208

209209
For example if your environment file is in : /data/environment/my-env.yaml
210210

211211
docker run --volume /data/environment/my-env.yaml:/container/environment/01-custom/env.yaml \
212-
--detach osixia/phpldapadmin:0.6.8
212+
--detach osixia/phpldapadmin:0.6.9
213213

214214
Take care to link your environment file to `/container/environment/XX-somedir` (with XX < 99 so they will be processed before default environment files) and not directly to `/container/environment` because this directory contains predefined baseimage environment files to fix container environment (INITRD, LANG, LANGUAGE and LC_CTYPE).
215215

@@ -219,13 +219,13 @@ This is the best solution if you have a private registry. Please refer to the [A
219219

220220
## Advanced User Guide
221221

222-
### Extend osixia/phpldapadmin:0.6.8 image
222+
### Extend osixia/phpldapadmin:0.6.9 image
223223

224224
If you need to add your custom TLS certificate, bootstrap config or environment files the easiest way is to extends this image.
225225

226226
Dockerfile example:
227227

228-
FROM osixia/phpldapadmin:0.6.8
228+
FROM osixia/phpldapadmin:0.6.9
229229
MAINTAINER Your Name <your@name.com>
230230

231231
ADD https-certs /container/service/phpldapadmin/assets/apache2/certs
@@ -244,7 +244,7 @@ Clone this project :
244244
Adapt Makefile, set your image NAME and VERSION, for example :
245245

246246
NAME = osixia/phpldapadmin
247-
VERSION = 0.6.8
247+
VERSION = 0.6.9
248248

249249
becomes :
250250
NAME = billy-the-king/phpldapadmin

example/kubernetes/phpldapadmin-rc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ spec:
1515
spec:
1616
containers:
1717
- name: phpldapadmin
18-
image: osixia/phpldapadmin:0.6.8
18+
image: osixia/phpldapadmin:0.6.9
1919
volumeMounts:
2020
- name: phpldapadmin-certs
2121
mountPath: /container/service/phpldapadmin/assets/apache2/certs

image/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM osixia/web-baseimage:0.1.9
1+
FROM osixia/web-baseimage:0.1.10
22
MAINTAINER Bertrand Gouny <bertrand.gouny@osixia.net>
33

44
# phpLDAPadmin version

0 commit comments

Comments
 (0)