TYPE=liberaforms DOMAIN=liberaforms.example.com LETS_ENCRYPT_ENV=production SECRET_SECRET_KEY_VERSION = v1 SECRET_DB_PASSWORD_VERSION = v1 SECRET_CRYPTO_KEY_VERSION= v1 ADMIN_USER = 'you@example.com' DEFAULT_LANGUAGE = 'en' # Options: en, eu, es, ca, cs, de, fr, gl, ru, ta E2EE_MODE=ENABLED_BY_DEFAULT # Options: AVAILABLE, DISABLED, REQUIRED, ENABLED_BY_DEFAULT TOKEN_EXPIRATION = 604800 # Maximum valid age (in seconds) for password resets, invitations, etc. DEFAULT_TIMEZONE="America/New_York" ENABLE_RSS_FEED=True ENABLE_PROMETHEUS_METRICS=False #GUNICORN_WORKERS= # Advanced option based on the specs of your server, defaults to 6 #ALERT_MAILS = ["your_email_address", "another_email_address"] # Optional. Recieve Internal Server 500 errors. Good for debugging. ############### ### Uploads ### ############### ENABLE_UPLOADS=True ENABLE_REMOTE_STORAGE=False TOTAL_UPLOADS_LIMIT="1 GB" # site-wide limit DEFAULT_USER_UPLOADS_LIMIT="50 MB" MAX_MEDIA_SIZE=512000 # In Bytes MAX_ATTACHMENT_SIZE=1572864 # In Bytes ############### #### LDAP ##### ############### #LDAP_SERVER: ldap://localhost #LDAP_BIND_ACCOUNT="cn=nobody,dc=example,dc=com" #LDAP_USER_DN_LIST=["uid=%uid,ou=users,o=company,dc=example,dc=com"] #LDAP_SEARCH_BASE_DN="o=company,dc=example,dc=com" #LDAP_FILTER="(&(objectclass=inetOrgPerson)(|(uid=%uid)(mail=%uid)))" #LDAP_MAIL_ATTRIB=mail #LDAP_RECOVER_PASSWD_URL=https://example.com/recover-your-ldap-password