27 lines
865 B
Django/Jinja
27 lines
865 B
Django/Jinja
services:
|
|
ldap:
|
|
image: {{ authentik_outpost_ldap_image }}
|
|
restart: unless-stopped
|
|
environment:
|
|
AUTHENTIK_HOST: {{ authentik_outpost_ldap_host }}
|
|
AUTHENTIK_TOKEN: {{ authentik_outpost_ldap_token }}
|
|
AUTHENTIK_INSECURE: "{{ authentik_outpost_ldap_insecure }}"
|
|
{% if authentik_outpost_ldap_extra_hosts | length > 0 %}
|
|
extra_hosts:
|
|
{% for host in authentik_outpost_ldap_extra_hosts %}
|
|
- "{{ host }}"
|
|
{% endfor %}
|
|
{% endif %}
|
|
networks:
|
|
- {{ authentik_outpost_ldap_network }}
|
|
{% if authentik_outpost_ldap_authentik_network is defined %}
|
|
- {{ authentik_outpost_ldap_authentik_network }}
|
|
{% endif %}
|
|
|
|
networks:
|
|
{{ authentik_outpost_ldap_network }}:
|
|
external: true
|
|
{% if authentik_outpost_ldap_authentik_network is defined %}
|
|
{{ authentik_outpost_ldap_authentik_network }}:
|
|
external: true
|
|
{% endif %}
|