-
Notifications
You must be signed in to change notification settings - Fork 875
Expand file tree
/
Copy pathenv.sample
More file actions
66 lines (46 loc) · 2.47 KB
/
env.sample
File metadata and controls
66 lines (46 loc) · 2.47 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
# Fineract URLs list delimited by colon
FINERACT_API_URLS=https://demo.mifos.community,https://localhost:8443
FINERACT_API_URL=https://localhost:8443
FINERACT_API_PROVIDER=/fineract-provider/api
FINERACT_API_VERSION=/v1
FINERACT_PLATFORM_TENANT_IDENTIFIER=default
# Tenant Identifiers list delimited by comma
FINERACT_PLATFORM_TENANTS_IDENTIFIER=default
# Tenant Logo URL - supports external URLs (e.g., https://example.com/logo.png) or local paths. Leave empty to use default tenant-specific logos
TENANT_LOGO_URL=
# Documentation base URL for in-app help links
MIFOS_DOCUMENTATION_BASE_URL=https://mifosforge.jira.com/wiki
MIFOS_DEFAULT_LANGUAGE=en-US
MIFOS_SUPPORTED_LANGUAGES=cs-CS,de-DE,en-US,es-MX,fr-FR,it-IT,ko-KO,lt-LT,lv-LV,ne-NE,pt-PT
MIFOS_PRELOAD_CLIENTS=true
MIFOS_DEFAULT_CHAR_DELIMITER=,
#Set to true for enabling the Oauth
MIFOS_OAUTH_SERVER_ENABLED=false
#Set the URL of the Oauth server, only used while Oauth is enabled
MIFOS_OAUTH_SERVER_URL=https://{$URL_OAUTH_SERVER}
#Set the application client id, only used while Oauth is enabled
MIFOS_OAUTH_CLIENT_ID=web-app
#Enable or Disable HTTP Cache
MIFOS_HTTP_CACHE_ENABLED=true
# Hide client data information (set to true to mask client names)
MIFOS_COMPLIANCE_HIDE_CLIENT_DATA=false
# Production mode - when true, shows minimal hero with only branding at bottom
# Set to true for financial institutions that want a clean, professional look
MIFOS_PRODUCTION_MODE=false
# Enable Role-Based Access Control (RBAC) for menus and buttons
# When true: Menus/buttons are shown based on user permissions (production mode)
# When false (default): All menus/buttons are shown (backward compatibility)
MIFOS_PRODUCTION_MODE_ENABLE_RBAC=false
# External National ID System integration
# Set to true to enable auto-lookup of client data from an external ID system
ENABLE_EXTERNAL_NATIONAL_ID_SYSTEM=false
# URL of the external National ID API (proxied via /external-nationalid in dev)
EXTERNAL_NATIONAL_ID_SYSTEM_URL=/external-nationalid
# Header name for the external API key (injected server-side via nginx)
EXTERNAL_NATIONAL_ID_SYSTEM_API_HEADER=X-Gravitee-Api-Key
# API key value (keep empty in source control; injected server-side via nginx proxy_set_header)
EXTERNAL_NATIONAL_ID_SYSTEM_API_KEY=
# Regex pattern to validate the external ID format (e.g. CURP)
EXTERNAL_NATIONAL_ID_REGEX=^[A-Z]{4}[0-9]{6}[HM][A-Z]{5}[A-Z0-9]{2}$
# Full upstream URL for nginx proxy_pass (e.g. https://apis.mifos.community/1.0/nationalid)
EXTERNAL_NATIONALID_API_URL=