@@ -47,17 +47,30 @@ Image can be configured by setting environment variables.
4747| ` LOWCODER_MAX_DEVELOPERS ` | Default maximum developers | ` 100 ` |
4848| ` LOWCODER_WORKSPACE_MODE ` | SAAS to activate, ENTERPRISE to switch off - Workspaces | ` SAAS ` |
4949| ` 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 ` |
5150| ` LOWCODER_CREATE_WORKSPACE_ON_SIGNUP ` | IF LOWCODER_WORKSPACE_MODE = SAAS, controls if a own workspace is created for the user after sign up | ` true ` |
5251| ` LOWCODER_MARKETPLACE_PRIVATE_MODE ` | Control if not to show Apps on the local Marketplace to anonymous users | ` true ` |
5352
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)
5554On linux/mac, generate one eg. with: head /dev/urandom | head -c 30 | shasum -a 256
5655
5756| Environment variable | Description | Default-Value |
5857| -------------------------------------| ----------------------------------------------------------------------- | ----------------------------------------------------- |
5958| ` LOWCODER_API_KEY_SECRET ` | String to encrypt/sign API Keys that users may create | |
6059
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+
6174
6275## Building api-service image
6376
@@ -93,7 +106,27 @@ Image can be configured by setting environment variables.
93106| ` LOWCODER_MAX_REQUEST_SIZE ` | Lowcoder max request size | ` 20m ` |
94107| ` LOWCODER_WORKSPACE_MODE ` | SAAS to activate, ENTERPRISE to switch off - Workspaces | ` SAAS ` |
95108| ` 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 ` |
97130
98131## Building node-service image
99132
0 commit comments