38 lines
1.2 KiB
Django/Jinja
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# EspoCRM environment
# Database connection
DATABASE_HOST={{ database_host }}
DATABASE_PORT={{ database_port }}
DATABASE_NAME={{ database_name }}
DATABASE_USER={{ database_username }}
DATABASE_PASSWORD={{ database_password }}
# SMTP settings (example)
SMTP_HOST={{ system_email.host }}
SMTP_PORT={{ system_email.port }}
SMTP_USER={{ users['no-reply'].email }}
SMTP_PASS={{ users['no-reply'].mailu_token }}
SMTP_SECURE=tls
###################################
# LDAP settings (optional)
###################################
{% if applications[application_id].features.ldap | bool %}
LDAP_ENABLED=true
LDAP_HOST={{ ldap.server.domain }}
LDAP_PORT={{ ldap.server.port }}
LDAP_BASE_DN={{ ldap.dn.users }}
LDAP_BIND_DN={{ ldap.dn.administrator }}
LDAP_BIND_PASSWORD={{ ldap.bind_credential }}
LDAP_UID_ATTRIBUTE={{ ldap.attributes.user_id }}
{% endif %}
###################################
# OpenID Connect (OIDC) settings (optional)
###################################
{% if applications[application_id].features.oidc | bool %}
OIDC_ENABLED=true
OIDC_ISSUER_URL={{ oidc.client.issuer_url }}
OIDC_CLIENT_ID={{ oidc.client.id }}
OIDC_CLIENT_SECRET={{ oidc.client.secret }}
OIDC_REDIRECT_URI=https://{{ domains[application_id] }}/oidc/callback
{% endif %}