|
1 |
| -auth: |
2 |
| -api-key: |
3 |
| -secret:${LOWCODER_API_KEY_SECRET:5a41b090758b39b226603177ef48d73ae9839dd458ccb7e66f7e7cc028d5a50b} |
4 |
| -email: |
5 |
| -enable:${LOWCODER_EMAIL_AUTH_ENABLED:true} |
6 |
| -enable-register:${LOWCODER_EMAIL_SIGNUP_ENABLED:true} |
7 |
| -workspace-creation:${LOWCODER_CREATE_WORKSPACE_ON_SIGNUP:true} |
8 |
| - |
9 | 1 | spring:
|
10 | 2 | data:
|
11 | 3 | mongodb:
|
12 | 4 | authentication-database:admin
|
13 |
| -auto-index-creation:false |
14 |
| -uri:${LOWCODER_MONGODB_URL:mongodb://lowcoder:secret123@localhost:27017/lowcoder?retryWrites=true&loadBalanced=false&connectTimeoutMS=10000&authSource=admin&authMechanism=SCRAM-SHA-256} |
| 5 | +uri:"mongodb://lowcoder:secret123@127.0.0.1:27017/lowcoder?authSource=admin" |
15 | 6 | redis:
|
16 |
| -url:${LOWCODER_REDIS_URL:redis://localhost:6379} |
17 |
| -main: |
18 |
| -allow-bean-definition-overriding:false |
19 |
| -allow-circular-references:false |
20 |
| -codec: |
21 |
| -max-in-memory-size:20MB |
22 |
| -webflux: |
23 |
| -base-path:/ |
24 |
| -mail: |
25 |
| -host:${LOWCODER_ADMIN_SMTP_HOST:smtps.udag.de} |
26 |
| -port:${LOWCODER_ADMIN_SMTP_PORT:587} |
27 |
| -username:${LOWCODER_ADMIN_SMTP_USERNAME:service@lowcoder.org} |
28 |
| -password:${LOWCODER_ADMIN_SMTP_PASSWORD:0AIOSNIS54XXTd-7Mrs7_7ha} |
29 |
| -properties: |
30 |
| -mail: |
31 |
| -smtp: |
32 |
| -auth:${LOWCODER_ADMIN_SMTP_AUTH:true} |
33 |
| -ssl: |
34 |
| -enable:${LOWCODER_ADMIN_SMTP_SSL_ENABLED:false} |
35 |
| -starttls: |
36 |
| -enable:${LOWCODER_ADMIN_SMTP_STARTTLS_ENABLED:true} |
37 |
| -required:${LOWCODER_ADMIN_SMTP_STARTTLS_REQUIRED:true} |
38 |
| -transport: |
39 |
| -protocol:smtp |
| 7 | +url:"redis://127.0.0.1:6379" |
| 8 | + |
40 | 9 | server:
|
41 |
| -compression: |
42 |
| -enabled:true |
43 |
| -forward-headers-strategy:NATIVE |
44 |
| -http2: |
45 |
| -enabled:true |
46 | 10 | port:8080
|
47 |
| -shutdown:graceful |
48 |
| - |
49 |
| -default: |
50 |
| -orgs-per-user:${LOWCODER_MAX_ORGS_PER_USER:100} |
51 |
| -org-member-count:${LOWCODER_MAX_MEMBERS_PER_ORG:1000} |
52 |
| -org-group-count:${LOWCODER_MAX_GROUPS_PER_ORG:100} |
53 |
| -org-app-count:${LOWCODER_MAX_APPS_PER_ORG:1000} |
54 |
| -developer-count:${LOWCODER_MAX_DEVELOPERS:50} |
55 |
| -api-rate-limit:${LOWCODER_API_RATE_LIMIT:50} |
56 |
| - |
57 | 11 | common:
|
58 |
| -cookie-name:LOWCODER_CE_SELFHOST_TOKEN |
59 |
| -product:lowcoder |
60 |
| -domain: |
61 |
| -default-value:lowcoder.org |
62 |
| -cloud:false |
63 |
| -version:2.1.4 |
64 |
| -apiVersion:1.1 |
65 |
| -block-hound-enable:false |
66 |
| -encrypt: |
67 |
| -password:${LOWCODER_DB_ENCRYPTION_PASSWORD:lowcoder.org} |
68 |
| -salt:${LOWCODER_DB_ENCRYPTION_SALT:lowcoder.org} |
69 |
| -security: |
70 |
| -corsAllowedDomainString:${LOWCODER_CORS_DOMAINS:*} |
| 12 | +cookie-name:LOWCODER_DEBUG_TOKEN |
71 | 13 | js-executor:
|
72 |
| -host:${LOWCODER_NODE_SERVICE_URL:http://127.0.0.1:6060} |
73 |
| -max-query-request-size:${LOWCODER_MAX_REQUEST_SIZE:20m} |
74 |
| -max-query-response-size:${LOWCODER_MAX_REQUEST_SIZE:20m} |
75 |
| -max-upload-size:${LOWCODER_MAX_REQUEST_SIZE:20m} |
76 |
| -max-query-timeout:${LOWCODER_MAX_QUERY_TIMEOUT:120} |
| 14 | +host:"http://127.0.0.1:6060" |
77 | 15 | workspace:
|
78 |
| -mode:${LOWCODER_WORKSPACE_MODE:SAAS} |
79 |
| -plugin-dirs: |
80 |
| - -${LOWCODER_PLUGINS_DIR:../plugins} |
81 |
| -super-admin: |
82 |
| -username:${LOWCODER_SUPERUSER_USERNAME:admin@localhost} |
83 |
| -password:${LOWCODER_SUPERUSER_PASSWORD:} |
84 |
| -marketplace: |
85 |
| -private-mode:${LOWCODER_MARKETPLACE_PRIVATE_MODE:true} |
86 |
| -lowcoder-public-url:${LOWCODER_PUBLIC_URL:http://localhost:8000} |
87 |
| -notifications-email-sender:${LOWCODER_EMAIL_NOTIFICATIONS_SENDER:service@lowcoder.org} |
88 |
| - |
89 |
| -material: |
90 |
| -mongodb-grid-fs: |
91 |
| -bucket-name:material |
| 16 | +mode:SAAS |
92 | 17 |
|
93 |
| -springdoc: |
94 |
| -api-docs: |
95 |
| -path:/api/docs/openapi.json |
96 |
| -swagger-ui: |
97 |
| -path:/api/docs/swagger-ui |
98 |
| -paths-to-exclude:/api/v1/** |
| 18 | +debug:true |
99 | 19 |
|
100 |
| -management: |
101 |
| -endpoints: |
102 |
| -enabled-by-default:false |
103 |
| -web: |
104 |
| -base-path:"/api/status" |
105 |
| -exposure: |
106 |
| -include:"health,metrics,prometheus" |
107 |
| -endpoint: |
108 |
| -health: |
109 |
| -show-details:never |
110 |
| -show-components:always |
111 |
| -enabled:true |
112 |
| -metrics: |
113 |
| -enabled:true |
114 |
| -prometheus: |
115 |
| -enabled:true |
116 |
| -health: |
117 |
| -mail: |
118 |
| -enabled:false |
119 |
| -db: |
120 |
| -enabled:true |
121 |
| -redis: |
122 |
| -enabled:true |
123 |
| -diskspace: |
124 |
| -enabled:false |
| 20 | +logging: |
| 21 | +level: |
| 22 | +root:debug |
| 23 | +org.lowcoder:debug |