Skip to content

TehMuffinMoo/duoauthproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Duo Auth Proxy (LDAP/RADIUS) Docker Container

Docker Compose Example

  duoauthproxy:
    image: ghcr.io/TehMuffinMoo/duoauthproxy:latest
    container_name: duoauthproxy
    restart: unless-stopped
    ports:
      - 55389:55389
    volumes:
      - ./duoauthproxy/authproxy.cfg:/opt/duoauthproxy/conf/authproxy.cfg

Duo Config Example

duoauthproxy/authproxy.cfg

; Complete documentation about the Duo Auth Proxy can be found here:
; https://duo.com/docs/authproxy_reference
; NOTE: After any changes are made to this file the Duo Authentication Proxy
; must be restarted for those changes to take effect.
; MAIN: Include this section to specify global configuration options.
; Reference: https://duo.com/docs/authproxy_reference#main-section
;[main]
; CLIENTS: Include one or more of the following configuration sections.
; To configure more than one client configuration of the same type, append a
; number to the section name (e.g. [ad_client2])
[ad_client]
host=10.1.1.10
service_account_username=ldapuser
service_account_password=somesupersecurepassword
search_dn=DC=Your,DC=domain
; SERVERS: Include one or more of the following configuration sections.
; To configure more than one server configuration of the same type, append a
; number to the section name (e.g. radius_server_auto1, radius_server_auto2)
[ldap_server_auto]
ikey=DuoIntegrationKey
skey=DuoSecretKey
api_host=DuoAPIFQDN
factors=auto
failmode=safe
client=ad_client
port=55389

About

Duo Auth Proxy - Docker Container

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages