@@ -47,17 +47,30 @@ Image can be configured by setting environment variables.
47
47
| ` LOWCODER_MAX_DEVELOPERS ` | Default maximum developers | ` 100 ` |
48
48
| ` LOWCODER_WORKSPACE_MODE ` | SAAS to activate, ENTERPRISE to switch off - Workspaces | ` SAAS ` |
49
49
| ` LOWCODER_EMAIL_SIGNUP_ENABLED ` | Control if users create their own Workspace automatic when Sign Up | ` true ` |
50
- | ` LOWCODER_EMAIL_AUTH_ENABLED ` | Control to show the eMail Login after Admin user is set | ` true ` |
51
50
| ` LOWCODER_CREATE_WORKSPACE_ON_SIGNUP ` | IF LOWCODER_WORKSPACE_MODE = SAAS, controls if a own workspace is created for the user after sign up | ` true ` |
52
51
| ` LOWCODER_MARKETPLACE_PRIVATE_MODE ` | Control if not to show Apps on the local Marketplace to anonymous users | ` true ` |
53
52
54
- Also you should set the API-KEY secret, whcih should be a string of at least 32 random characters
53
+ Also you should set the API-KEY secret, whcih should be a string of at least 32 random characters. (from Lowcoder v2.3.x on)
55
54
On linux/mac, generate one eg. with: head /dev/urandom | head -c 30 | shasum -a 256
56
55
57
56
| Environment variable | Description | Default-Value |
58
57
| -------------------------------------| ----------------------------------------------------------------------- | ----------------------------------------------------- |
59
58
| ` LOWCODER_API_KEY_SECRET ` | String to encrypt/sign API Keys that users may create | |
60
59
60
+ To enable secure Password Reset flow for the users, you need to configure your own SMTP Server. You can do this with the following Variables (from Lowcoder v2.4.x on):
61
+
62
+ | Environment Variable | Description | Default Value |
63
+ | -------------------------------------------| ---------------------------------------------------------| ----------------------|
64
+ | ` LOWCODER_ADMIN_SMTP_HOST ` | SMTP Hostname of your Mail Relay Server | |
65
+ | ` LOWCODER_ADMIN_SMTP_PORT ` | Port number for the SMTP service | ` 587 ` |
66
+ | ` LOWCODER_ADMIN_SMTP_USERNAME ` | Username for SMTP authentication | |
67
+ | ` LOWCODER_ADMIN_SMTP_PASSWORD ` | Password for SMTP authentication | |
68
+ | ` LOWCODER_ADMIN_SMTP_AUTH ` | Enable SMTP authentication | ` true ` |
69
+ | ` LOWCODER_ADMIN_SMTP_SSL_ENABLED ` | Enable SSL encryption | ` false ` |
70
+ | ` LOWCODER_ADMIN_SMTP_STARTTLS_ENABLED ` | Enable STARTTLS encryption | ` true ` |
71
+ | ` LOWCODER_ADMIN_SMTP_STARTTLS_REQUIRED ` | Require STARTTLS encryption | ` true ` |
72
+
73
+
61
74
62
75
## Building api-service image
63
76
@@ -93,7 +106,27 @@ Image can be configured by setting environment variables.
93
106
| ` LOWCODER_MAX_REQUEST_SIZE ` | Lowcoder max request size | ` 20m ` |
94
107
| ` LOWCODER_WORKSPACE_MODE ` | SAAS to activate, ENTERPRISE to switch off - Workspaces | ` SAAS ` |
95
108
| ` LOWCODER_EMAIL_SIGNUP_ENABLED ` | Control is users can create their own Workspace when Sign Up | ` true ` |
96
- | ` LOWCODER_EMAIL_AUTH_ENABLED ` | Control to show the eMail Login after Admin user is set | ` true ` |
109
+
110
+ Also you should set the API-KEY secret, whcih should be a string of at least 32 random characters. (from Lowcoder v2.3.x on)
111
+ On linux/mac, generate one eg. with: head /dev/urandom | head -c 30 | shasum -a 256
112
+
113
+ | Environment variable | Description | Default-Value |
114
+ | -------------------------------------| ----------------------------------------------------------------------- | ----------------------------------------------------- |
115
+ | ` LOWCODER_API_KEY_SECRET ` | String to encrypt/sign API Keys that users may create | |
116
+
117
+
118
+ To enable secure Password Reset flow for the users, you need to configure your own SMTP Server. You can do this with the following Variables (from Lowcoder v2.4.x on):
119
+
120
+ | Environment Variable | Description | Default Value |
121
+ | -------------------------------------------| ---------------------------------------------------------| ----------------------|
122
+ | ` LOWCODER_ADMIN_SMTP_HOST ` | SMTP Hostname of your Mail Relay Server | |
123
+ | ` LOWCODER_ADMIN_SMTP_PORT ` | Port number for the SMTP service | ` 587 ` |
124
+ | ` LOWCODER_ADMIN_SMTP_USERNAME ` | Username for SMTP authentication | |
125
+ | ` LOWCODER_ADMIN_SMTP_PASSWORD ` | Password for SMTP authentication | |
126
+ | ` LOWCODER_ADMIN_SMTP_AUTH ` | Enable SMTP authentication | ` true ` |
127
+ | ` LOWCODER_ADMIN_SMTP_SSL_ENABLED ` | Enable SSL encryption | ` false ` |
128
+ | ` LOWCODER_ADMIN_SMTP_STARTTLS_ENABLED ` | Enable STARTTLS encryption | ` true ` |
129
+ | ` LOWCODER_ADMIN_SMTP_STARTTLS_REQUIRED ` | Require STARTTLS encryption | ` true ` |
97
130
98
131
## Building node-service image
99
132
0 commit comments