Go-lang LDAP Authentication (GLAuth) is a secure, easy-to-use, LDAP server w/ configurable backends.
10K+
ubuntu/glauth is a rock for glauth maintained by Canonical.
Go-lang LDAP Authentication (GLAuth) is a secure, easy-to-use, LDAP server with configurable backends. Use it to centralize account management across your Linux servers, your OSX machines, and your support applications (Jenkins, Apache/Nginx, Graylog2, and many more!).
NOTE: These tags follow a specific naming convention that respects the concept of channels.
| Tags | Supported until | Version | Base | Architectures | |
|---|---|---|---|---|---|
2-22.04_stable | aliases2-22.04, 2-22.04_beta, 2-22.04_candidate, 2-22.04_edge | 10/2026 | 2 | 22.04 | arm64, amd64 |
This rock's entrypoint is Pebble, a container-optimized init process that enables the orchestration of a collection of local service processes as an organized set.
To view the Pebble services and checks defined in this rock:
docker run --rm ubuntu/glauth:2-22.04_stable plan
To run this rock, use any of the usual container runtimes, for example, docker:
docker run --name glauth-container \
-p 3893:3893 -p 3894:3894 -p 5555:5555 \
ubuntu/glauth:2-22.04_stable
GLAuth starts and serves LDAP on port 3893, LDAPS on port 3894, and UI and metrics on port 5555.
Access the LDAP server on ldap://localhost:3893.
To view the logs of the running container, run:
docker exec glauth-container pebble logs
Or, for a specific service:
docker exec glauth-container pebble logs <service>
Rocks may have predefined health checks that you can list by running:
docker exec glauth-container pebble checks
The overall health of your container can be inspected via:
docker exec glauth-container pebble health
| Option | Description | Default |
|---|---|---|
-v <path>:/etc/config/glauth.cfg | GLAuth config contains all the information needed to successfully configure a basic LDAP server, see https://github.com/glauth/glauth/blob/master/v2/sample-simple.cfg as a reference | None |
| Option | Description | Default |
|---|---|---|
-p <port>:3893 | Expose LDAP port 3893 on the host's <port>. | None |
-p <port>:3894 | Expose LDAPS port 3894 on the host's <port>. | None |
-p <port>:5555 | Expose UI and metrics port 5555 on the host's <port>. | None |
Canonical is the provider of this container image. It is the user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within, as well as with Canonical’s IP Policy.
Content type
Image
Digest
sha256:ab9ec170b…
Size
23.7 MB
Last updated
about 2 hours ago
docker pull ubuntu/glauth:2-22.04_stablePulls:
446
Last week