-
Notifications
You must be signed in to change notification settings - Fork 206
/
Copy pathapp.json
175 lines (175 loc) · 5.72 KB
/
app.json
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
{
"name": "lowcoder",
"description": "A Visual App builder with 120+ built-in components. Create software applications (internal and customer-facing!) and Meeting/Collaboration tools for your Company and your Customers with minimal coding experience.",
"repository": "https://github.com/lowcoder-org/lowcoder",
"logo": "https://lowcoder.cloud/images/webclip.png",
"keywords": [
"LowCode",
"Low code",
"develop tool",
"Fast Application Development",
"Rapid development",
"Collaboration tool",
"Video conferencing"
],
"stack": "container",
"formation": {
"web": {
"quantity": 1,
"size": "standard-2x"
}
},
"env": {
"LOWCODER_DB_ENCRYPTION_PASSWORD": {
"description": "The encryption password used to encrypt all sensitive credentials in the database. You can use any random string (eg abcd).",
"required": false
},
"LOWCODER_DB_ENCRYPTION_SALT": {
"description": "The encryption salt used to encrypt all sensitive credentials in the database. You can use any random string (eg abcd).",
"required": false
},
"LOWCODER_CORS_DOMAINS": {
"description": "The domains supported for CORS requests. All domains are allowed by default. If there are multiple domains, please separate them with commas.",
"required": false
},
"LOWCODER_MONGODB_URL": {
"description": "Your Mongo Database URL.",
"required": false
},
"LOWCODER_REDIS_URL": {
"description": "Your Redis Database URL.",
"required": false
},
"LOWCODER_MAX_REQUEST_SIZE": {
"description": "Lowcoder max request size",
"value": "20m",
"required": false
},
"LOWCODER_MAX_QUERY_TIMEOUT": {
"description": "Lowcoder max query timeout (in seconds)",
"value": "120",
"required": false
},
"LOWCODER_DEFAULT_QUERY_TIMEOUT": {
"description": "Lowcoder default query timeout (in seconds)",
"value": "10",
"required": false
},
"LOWCODER_API_RATE_LIMIT": {
"description": "Number of max Request per Second",
"value": "100",
"required": false
},
"LOWCODER_API_SERVICE_URL": {
"description": "Lowcoder API service URL",
"value": "http://localhost:8080",
"required": false
},
"LOWCODER_NODE_SERVICE_URL": {
"description": "Lowcoder Node service (js executor) URL",
"value": "http://localhost:6060",
"required": false
},
"LOWCODER_MAX_ORGS_PER_USER": {
"description": "Default maximum organizations per user",
"value": "100",
"required": false
},
"LOWCODER_MAX_MEMBERS_PER_ORG": {
"description": "Default maximum members per organization",
"value": "1000",
"required": false
},
"LOWCODER_MAX_GROUPS_PER_ORG": {
"description": "Default maximum groups per organization",
"value": "100",
"required": false
},
"LOWCODER_MAX_APPS_PER_ORG": {
"description": "Default maximum applications per organization",
"value": "1000",
"required": false
},
"LOWCODER_MAX_DEVELOPERS": {
"description": "Default maximum developers",
"value": "100",
"required": false
},
"LOWCODER_WORKSPACE_MODE": {
"description": "SAAS to activate, ENTERPRISE to switch off - Workspaces",
"value": "SAAS",
"required": false
},
"LOWCODER_EMAIL_SIGNUP_ENABLED": {
"description": "Control if users create their own Workspace automatic when Sign Up",
"value": "true",
"required": false
},
"LOWCODER_CREATE_WORKSPACE_ON_SIGNUP": {
"description": "IF LOWCODER_WORKSPACE_MODE = SAAS, controls if a own workspace is created for the user after sign up",
"value": "true",
"required": false
},
"LOWCODER_MARKETPLACE_PRIVATE_MODE": {
"description": "Control if not to show Apps on the local Marketplace to anonymous users",
"value": "true",
"required": false
},
"LOWCODER_SUPERUSER_USERNAME": {
"description": "Username of the Super-User of an Lowcoder Installation",
"value": "admin@localhost",
"required": false
},
"LOWCODER_SUPERUSER_PASSWORD": {
"description": "Password of the Super-User, if not present or empty, it will be generated",
"value": "`generated and printed into log file",
"required": false
},
"LOWCODER_API_KEY_SECRET": {
"description": "String to encrypt/sign API Keys that users may create",
"required": false
},
"LOWCODER_ADMIN_SMTP_HOST": {
"description": "SMTP Hostname of your Mail Relay Server",
"required": false
},
"LOWCODER_ADMIN_SMTP_PORT": {
"description": "Port number for the SMTP service",
"value": "587",
"required": false
},
"LOWCODER_ADMIN_SMTP_USERNAME": {
"description": "Username for SMTP authentication",
"required": false
},
"LOWCODER_ADMIN_SMTP_PASSWORD": {
"description": "Password for SMTP authentication",
"required": false
},
"LOWCODER_ADMIN_SMTP_AUTH": {
"description": "Enable SMTP authentication",
"value": "true",
"required": false
},
"LOWCODER_ADMIN_SMTP_SSL_ENABLED": {
"description": "Enable SSL encryption",
"value": "false",
"required": false
},
"LOWCODER_ADMIN_SMTP_STARTTLS_ENABLED": {
"description": "Enable STARTTLS encryption",
"value": "true",
"required": false
},
"LOWCODER_ADMIN_SMTP_STARTTLS_REQUIRED": {
"description": "Require STARTTLS encryption",
"value": "true",
"required": false
},
"LOWCODER_LOST_PASSWORD_EMAIL_SENDER": {
"description": "\"from\" Email address of the password Reset Email Sender",
"value": "[email protected]",
"required": false
}
}
}