Sign inSign up

ubuntu/authentik-ldap-outpost

Verified Publisher

By Canonical

Updated 1 day ago

Authentik LDAP outpost used to enable LDAP integration on the Authentik IdP

Image
Security
0

380

ubuntu/authentik-ldap-outpost repository overview

ubuntu/authentik-ldap-outpost is a rock for authentik-ldap-outpost maintained by Canonical.

The authentik LDAP outpost is an Identity Provider outpost that allows authentik to act as an LDAP server. It serves as an LDAP interface for your authentik instance, enabling legacy applications that do not support modern protocols like OIDC or SAML to authenticate users.

[Learn more about authentik-ldap-outpost]

Tags and Architectures

NOTE: These tags follow a specific naming convention that respects the concept of channels.

TagsSupported untilVersionBaseArchitectures
2026.5-26.04_edge09/20262026.526.04arm64, amd64

Get started

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.

[Learn more about Pebble]

Inspect

To view the Pebble services and checks defined in this rock:

docker run --rm ubuntu/authentik-ldap-outpost:2026.5-26.04_edge plan
Run

To run this rock, use any of the usual container runtimes, for example, docker:

docker run --name authentik-ldap-outpost-container \
    -p 3389:3389 -p 6636:6636 -e AUTHENTIK_HOST=http://authentik-server:9000 -e AUTHENTIK_TOKEN=your-ldap-outpost-token \
    ubuntu/authentik-ldap-outpost:2026.5-26.04_edge

The authentik LDAP service is disabled at startup by default. Start it using Pebble:

docker exec authentik-ldap-outpost-container pebble start ldap

Once started, the authentik LDAP outpost serves LDAP on port 3389 and LDAPS on port 6636. Access the LDAP outpost server at ldap://localhost:3389.

Get logs

To view the logs of the running container, run:

docker exec authentik-ldap-outpost-container pebble logs

Or, for a specific service:

docker exec authentik-ldap-outpost-container pebble logs <service>
Monitor health checks

Rocks may have predefined health checks that you can list by running:

docker exec authentik-ldap-outpost-container pebble checks

The overall health of your container can be inspected via:

docker exec authentik-ldap-outpost-container pebble health

Configuration

Environment variables
OptionDescriptionDefault
AUTHENTIK_HOSTThe URL of the authentik server that the outpost connects to (e.g., https://authentik.company or http://authentik-server:9000).None
AUTHENTIK_TOKENThe token used to authenticate with the core authentik server. Create an outpost in the authentik Admin UI to generate this token.None
AUTHENTIK_INSECURESet to "true" to disable TLS certificate verification when connecting to the authentik server (e.g., when using self-signed certificates).false
AUTHENTIK_LISTEN__LDAPInternal address and port for the LDAP server to listen on.[::]:3389
AUTHENTIK_LISTEN__LDAPSInternal address and port for the LDAPS server to listen on.[::]:6636
Ports
OptionDescriptionDefault
-p <port>:3389Expose the LDAP port 3389 on the host's <port>.None
-p <port>:6636Expose the LDAPS port 6636 on the host's <port>.None

[Report a bug] [Contribute]

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.

Tag summary

Content type

Image

Digest

sha256:c030ba084

Size

12.1 MB

Last updated

1 day ago

docker pull ubuntu/authentik-ldap-outpost:2026.5-26.04_edge

This week's pulls

Pulls:

106

Last week