@@ -36,8 +36,10 @@ Image can be configured by setting environment variables.
36
36
| ` LOWCODER_DB_ENCRYPTION_PASSWORD ` | Encryption password | ` lowcoder.org ` |
37
37
| ` LOWCODER_DB_ENCRYPTION_SALT ` | Salt used for encrypting password | ` lowcoder.org ` |
38
38
| ` LOWCODER_CORS_DOMAINS ` | CORS allowed domains | ` * ` |
39
+ | ` LOWCODER_PUBLIC_URL ` | The URL of the public User Interface | ` localhost:3000 ` |
39
40
| ` LOWCODER_MAX_REQUEST_SIZE ` | Lowcoder max request size | ` 20m ` |
40
41
| ` LOWCODER_MAX_QUERY_TIMEOUT ` | Lowcoder max query timeout (in seconds) | ` 120 ` |
42
+ | ` LOWCODER_API_RATE_LIMIT ` | Number of max Request per Second | ` 100 ` |
41
43
| ` LOWCODER_API_SERVICE_URL ` | Lowcoder API service URL | ` http://localhost:8080 ` |
42
44
| ` LOWCODER_NODE_SERVICE_URL ` | Lowcoder Node service (js executor) URL | ` http://localhost:6060 ` |
43
45
| ` LOWCODER_MAX_ORGS_PER_USER ` | Default maximum organizations per user | ` 100 ` |
@@ -47,16 +49,20 @@ Image can be configured by setting environment variables.
47
49
| ` LOWCODER_MAX_DEVELOPERS ` | Default maximum developers | ` 100 ` |
48
50
| ` LOWCODER_WORKSPACE_MODE ` | SAAS to activate, ENTERPRISE to switch off - Workspaces | ` SAAS ` |
49
51
| ` LOWCODER_EMAIL_SIGNUP_ENABLED ` | Control if users create their own Workspace automatic when Sign Up | ` true ` |
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
+ | ` LOWCODER_CREATE_WORKSPACE_ON_SIGNUP ` | IF LOWCODER_WORKSPACE_MODE = SAAS, controls if a own workspace is created for the user after sign up | ` true ` |
51
53
| ` LOWCODER_MARKETPLACE_PRIVATE_MODE ` | Control if not to show Apps on the local Marketplace to anonymous users | ` true ` |
54
+ | ` LOWCODER_SUPERUSER_USERNAME ` | Username of the Super-User of an Lowcoder Installation | ` admin@localhost ` |
55
+ | ` LOWCODER_SUPERUSER_PASSWORD ` | Control if not to show Apps on the local Marketplace to anonymous users | |
56
+
52
57
53
58
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)
54
59
On linux/mac, generate one eg. with: head /dev/urandom | head -c 30 | shasum -a 256
55
60
56
- | Environment variable | Description | Default-Value |
61
+ | Environment variable | Description | Default-Value |
57
62
| -------------------------------------| ----------------------------------------------------------------------- | ----------------------------------------------------- |
58
63
| ` LOWCODER_API_KEY_SECRET ` | String to encrypt/sign API Keys that users may create | |
59
64
65
+
60
66
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
67
62
68
| Environment Variable | Description | Default Value |
@@ -69,7 +75,7 @@ To enable secure Password Reset flow for the users, you need to configure your o
69
75
| ` LOWCODER_ADMIN_SMTP_SSL_ENABLED ` | Enable SSL encryption | ` false ` |
70
76
| ` LOWCODER_ADMIN_SMTP_STARTTLS_ENABLED ` | Enable STARTTLS encryption | ` true ` |
71
77
| ` LOWCODER_ADMIN_SMTP_STARTTLS_REQUIRED ` | Require STARTTLS encryption | ` true ` |
72
-
78
+ | ` LOWCODER_LOST_PASSWORD_EMAIL_SENDER ` | "from" Email address of the password Reset Email Sender | ` [email protected] ` |
73
79
74
80
75
81
## Building api-service image
@@ -94,9 +100,10 @@ Image can be configured by setting environment variables.
94
100
| ` LOWCODER_PGID ` | ID of group of the user running services. | ` 9001 ` |
95
101
| ` LOWCODER_MONGODB_URL ` | Mongo database connection string | ` mongodb://localhost:27017/lowcoder?authSource=admin ` |
96
102
| ` LOWCODER_REDIS_URL ` | Redis server URL | ` redis://localhost:6379 ` |
97
- | ` LOWCODER_DB_ENCRYPTION_PASSWORD ` | Encryption password | ` lowcoder.org ` |
98
- | ` LOWCODER_DB_ENCRYPTION_SALT ` | Salt used for encrypting password | ` lowcoder.org ` |
103
+ | ` LOWCODER_DB_ENCRYPTION_PASSWORD ` | Encryption password | ` lowcoder.org ` |
104
+ | ` LOWCODER_DB_ENCRYPTION_SALT ` | Salt used for encrypting password | ` lowcoder.org ` |
99
105
| ` LOWCODER_CORS_DOMAINS ` | CORS allowed domains | ` * ` |
106
+ | ` LOWCODER_PUBLIC_URL ` | The URL of the public User Interface | ` localhost:3000 ` |
100
107
| ` LOWCODER_MAX_ORGS_PER_USER ` | Default maximum organizations per user | ` 100 ` |
101
108
| ` LOWCODER_MAX_MEMBERS_PER_ORG ` | Default maximum members per organization | ` 1000 ` |
102
109
| ` LOWCODER_MAX_GROUPS_PER_ORG ` | Default maximum groups per organization | ` 100 ` |
@@ -106,6 +113,10 @@ Image can be configured by setting environment variables.
106
113
| ` LOWCODER_MAX_REQUEST_SIZE ` | Lowcoder max request size | ` 20m ` |
107
114
| ` LOWCODER_WORKSPACE_MODE ` | SAAS to activate, ENTERPRISE to switch off - Workspaces | ` SAAS ` |
108
115
| ` LOWCODER_EMAIL_SIGNUP_ENABLED ` | Control is users can create their own Workspace when Sign Up | ` true ` |
116
+ | ` LOWCODER_CREATE_WORKSPACE_ON_SIGNUP ` | IF LOWCODER_WORKSPACE_MODE = SAAS, controls if a own workspace is created for the user after sign up | ` true ` |
117
+ | ` LOWCODER_MARKETPLACE_PRIVATE_MODE ` | Control if not to show Apps on the local Marketplace to anonymous users | ` true ` |
118
+ | ` LOWCODER_SUPERUSER_USERNAME ` | Username of the Super-User of an Lowcoder Installation | ` admin@localhost ` |
119
+ | ` LOWCODER_SUPERUSER_PASSWORD ` | Control if not to show Apps on the local Marketplace to anonymous users | |
109
120
110
121
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
122
On linux/mac, generate one eg. with: head /dev/urandom | head -c 30 | shasum -a 256
@@ -127,6 +138,7 @@ To enable secure Password Reset flow for the users, you need to configure your o
127
138
| ` LOWCODER_ADMIN_SMTP_SSL_ENABLED ` | Enable SSL encryption | ` false ` |
128
139
| ` LOWCODER_ADMIN_SMTP_STARTTLS_ENABLED ` | Enable STARTTLS encryption | ` true ` |
129
140
| ` LOWCODER_ADMIN_SMTP_STARTTLS_REQUIRED ` | Require STARTTLS encryption | ` true ` |
141
+ | ` LOWCODER_LOST_PASSWORD_EMAIL_SENDER ` | "from" Email address of the password Reset Email Sender
| ` [email protected] ` |
130
142
131
143
## Building node-service image
132
144
0 commit comments