templates/unraid/ldap-auth.xml
2021-07-03 06:59:25 +00:00

28 lines
3.1 KiB
XML
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0"?>
<!-- DO NOT CHANGE THIS FILE MANUALLY, IT IS AUTOMATICALLY GENERATED -->
<Container version="2">
<Name>ldap-auth</Name>
<Repository>ghcr.io/linuxserver/ldap-auth</Repository>
<Registry>https://github.com/orgs/linuxserver/packages/container/package/ldap-auth</Registry>
<DonateText>Donations</DonateText>
<DonateLink>https://www.linuxserver.io/donate</DonateLink>
<DonateImg>https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/donate.png</DonateImg>
<Network>bridge</Network>
<Privileged>false</Privileged>
<Support>https://github.com/linuxserver/docker-ldap-auth/issues/new/choose</Support>
<Shell>bash</Shell>
<Project>https://github.com/nginxinc/nginx-ldap-auth</Project>
<Overview>[Ldap-auth](https://github.com/nginxinc/nginx-ldap-auth) software is for authenticating users who request protected resources from servers proxied by nginx. It includes a daemon (ldap-auth) that communicates with an authentication server, and a webserver daemon that generates an authentication cookie based on the users credentials. The daemons are written in Python for use with a Lightweight Directory Access Protocol (LDAP) authentication server (OpenLDAP or Microsoft Windows Active Directory 2003 and 2012).</Overview>
<WebUI>http://[IP]:[PORT:9000]</WebUI>
<TemplateURL>https://raw.githubusercontent.com/linuxserver/templates/main/unraid/ldap-auth.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/ldap-auth-logo.png</Icon>
<Config Name="WebUI" Target="8888" Default="8888" Mode="tcp" Description="the port for ldap auth daemon" Type="Port" Display="always" Required="true" Mask="false"/>
<Config Name="Port: 9000" Target="9000" Default="9000" Mode="tcp" Description="the port for ldap login page" Type="Port" Display="always" Required="true" Mask="false"/>
<Config Name="FERNETKEY" Target="FERNETKEY" Default="" Description="Optionally define a custom fernet key, has to be base64-encoded 32-byte (only needed if container is frequently recreated, or if using multi-node setups, invalidating previous authentications)" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="CERTFILE" Target="CERTFILE" Default="" Description="Point this to a certificate file to enable HTTP over SSL (HTTPS) for the ldap auth daemon" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="KEYFILE" Target="KEYFILE" Default="" Description="Point this to the private key file, matching the certificate file referred to in CERTFILE" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="PUID" Target="PUID" Default="99" Description="Container Variable: PUID" Type="Variable" Display="advanced" Required="true" Mask="false"/>
<Config Name="PGID" Target="PGID" Default="100" Description="Container Variable: PGID" Type="Variable" Display="advanced" Required="true" Mask="false"/>
<Config Name="UMASK" Target="UMASK" Default="022" Description="Container Variable: UMASK" Type="Variable" Display="advanced" Required="false" Mask="false"/>
</Container>