admin / LuminaryLdap.yml

Last active 1 month ago

Like 0
LuminaryLdap.yml Raw
1version: "3.9"
2
3volumes:
4 openldap_data:
5 openldap_config:
6 luminary_data:
7
8services:
9 openldap:
10 image: osixia/openldap:latest
11 container_name: openldap
12 environment:
13 LDAP_ORGANISATION: ""
14 LDAP_DOMAIN: ""
15 LDAP_ADMIN_PASSWORD: ""
16 LDAP_TLS_VERIFY_CLIENT: "never"
17 LDAP_RFC2307BIS_SCHEMA: "true"
18 ports:
19 - "3189:389"
20 volumes:
21 - openldap_data:/var/lib/ldap
22 - openldap_config:/etc/ldap/slapd.d
23 restart: unless-stopped
24
25 luminary:
26 image: wheelybird/luminary:v2.2.1
27 container_name: luminary
28 depends_on:
29 - openldap
30 environment:
31 SERVER_HOSTNAME: ""
32
33 LDAP_URI: "ldap://openldap:389"
34 LDAP_BASE_DN: ""
35 LDAP_REQUIRE_STARTTLS: "false"
36 LDAP_ADMIN_BIND_DN: ""
37 LDAP_ADMIN_BIND_PWD: ""
38 LDAP_IGNORE_CERT_ERRORS: "true"
39
40 SMTP_HOSTNAME: ""
41 SMTP_HOST_PORT: "587"
42 SMTP_USERNAME: ""
43 SMTP_PASSWORD: ""
44 SMTP_USE_TLS: "TRUE"
45 EMAIL_FROM_ADDRESS: ""
46 EMAIL_FROM_NAME: ""
47 ACCOUNT_REQUESTS_EMAIL: ""
48
49 ACCOUNT_REQUESTS_ENABLED: "TRUE"
50
51 PASSWORD_RESET_ENABLED: "TRUE"
52 USE_LDAP_AS_DB: "TRUE"
53 PASSWORD_RESET_TOKEN_EXPIRY_MINUTES: "60"
54 PASSWORD_RESET_RATE_LIMIT_REQUESTS: "3"
55 PASSWORD_RESET_RATE_LIMIT_WINDOW_MINUTES: "60"
56 PASSWORD_RESET_MAX_ATTEMPTS: "5"
57 PASSWORD_RESET_LOCKOUT_DURATION_MINUTES: "60"
58 SHOW_POWERED_BY: "FALSE"
59 DEFAULT_USER_GROUP: ""
60 ORGANISATION_NAME: ""
61 SITE_NAME: ""
62
63 ports:
64 - "8080:80"
65 - "8443:443"
66 volumes:
67 - luminary_data:/opt/luminary/data
68 restart: unless-stopped
69