authentik.providers.ldap.controllers.docker

LDAP Provider Docker Controller

 1"""LDAP Provider Docker Controller"""
 2
 3from authentik.outposts.controllers.base import DeploymentPort
 4from authentik.outposts.controllers.docker import DockerController
 5from authentik.outposts.models import DockerServiceConnection, Outpost
 6
 7
 8class LDAPDockerController(DockerController):
 9    """LDAP Provider Docker Controller"""
10
11    def __init__(self, outpost: Outpost, connection: DockerServiceConnection):
12        super().__init__(outpost, connection)
13        self.deployment_ports = [
14            DeploymentPort(389, "ldap", "tcp", 3389),
15            DeploymentPort(636, "ldaps", "tcp", 6636),
16        ]
class LDAPDockerController(authentik.outposts.controllers.docker.DockerController):
 9class LDAPDockerController(DockerController):
10    """LDAP Provider Docker Controller"""
11
12    def __init__(self, outpost: Outpost, connection: DockerServiceConnection):
13        super().__init__(outpost, connection)
14        self.deployment_ports = [
15            DeploymentPort(389, "ldap", "tcp", 3389),
16            DeploymentPort(636, "ldaps", "tcp", 6636),
17        ]

LDAP Provider Docker Controller

LDAPDockerController( outpost: authentik.outposts.models.Outpost, connection: authentik.outposts.models.DockerServiceConnection)
12    def __init__(self, outpost: Outpost, connection: DockerServiceConnection):
13        super().__init__(outpost, connection)
14        self.deployment_ports = [
15            DeploymentPort(389, "ldap", "tcp", 3389),
16            DeploymentPort(636, "ldaps", "tcp", 6636),
17        ]
deployment_ports