Skip to content

Commit 43c40cd

Browse files
committed
Merge branch 'next' of github.com:coollabsio/coolify into next
2 parents c851262 + 6ba3d5f commit 43c40cd

File tree

2 files changed

+33
-8
lines changed

2 files changed

+33
-8
lines changed

bootstrap/helpers/constants.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
'ubuntu debian raspbian',
4141
'centos fedora rhel ol rocky amzn almalinux',
4242
'sles opensuse-leap opensuse-tumbleweed',
43+
'arch',
4344
];
4445

4546
const SHARED_VARIABLE_TYPES = ['team', 'project', 'environment'];

templates/compose/twenty.yaml

Lines changed: 32 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,42 @@ services:
1212
- SERVER_URL=$SERVICE_FQDN_TWENTY
1313
- FRONT_BASE_URL=$SERVICE_FQDN_TWENTY
1414
- ENABLE_DB_MIGRATIONS=true
15-
- SIGN_IN_PREFILLED=false
15+
- CACHE_STORAGE_TYPE=${CACHE_STORAGE_TYPE:-redis}
16+
- REDIS_HOST=redis
17+
- REDIS_PORT=6379
1618

17-
- STORAGE_TYPE=${STORAGE_TYPE:-local}
18-
- STORAGE_S3_REGION=$STORAGE_S3_REGION
19-
- STORAGE_S3_NAME=$STORAGE_S3_NAME
20-
- STORAGE_S3_ENDPOINT=$STORAGE_S3_ENDPOINT
19+
# https://twenty.com/developers/section/self-hosting/self-hosting-var#security
20+
- API_RATE_LIMITING_TTL=${API_RATE_LIMITING_TTL:-100}
21+
- API_RATE_LIMITING_LIMIT=${API_RATE_LIMITING_LIMIT:-100}
2122

23+
# https://twenty.com/developers/section/self-hosting/self-hosting-var#tokens
2224
- ACCESS_TOKEN_SECRET=$SERVICE_BASE64_32_ACCESS
2325
- LOGIN_TOKEN_SECRET=$SERVICE_BASE64_32_LOGIN
2426
- REFRESH_TOKEN_SECRET=$SERVICE_BASE64_32_REFRESH
2527
- FILE_TOKEN_SECRET=$SERVICE_BASE64_32_FILE
2628
- POSTGRES_ADMIN_PASSWORD=$SERVICE_PASSWORD_POSTGRES
2729
- PG_DATABASE_URL=postgres://postgres:$SERVICE_PASSWORD_POSTGRES@postgres:5432/default
2830

31+
# https://twenty.com/developers/section/self-hosting/self-hosting-var#auth
32+
- IS_SIGN_UP_DISABLED=${IS_SIGN_UP_DISABLED:-false}
33+
- PASSWORD_RESET_TOKEN_EXPIRES_IN=${PASSWORD_RESET_TOKEN_EXPIRES_IN:-5m}
34+
35+
# https://twenty.com/developers/section/self-hosting/self-hosting-var#workspace-cleaning
36+
- WORKSPACE_INACTIVE_DAYS_BEFORE_NOTIFICATION=$WORKSPACE_INACTIVE_DAYS_BEFORE_NOTIFICATION
37+
- WORKSPACE_INACTIVE_DAYS_BEFORE_DELETION=$WORKSPACE_INACTIVE_DAYS_BEFORE_DELETION
38+
39+
# https://twenty.com/developers/section/self-hosting/self-hosting-var#captcha
40+
- STORAGE_TYPE=${STORAGE_TYPE:-local}
41+
- STORAGE_S3_REGION=$STORAGE_S3_REGION
42+
- STORAGE_S3_NAME=$STORAGE_S3_NAME
43+
- STORAGE_S3_ENDPOINT=$STORAGE_S3_ENDPOINT
44+
- STORAGE_S3_ACCESS_KEY_ID=$STORAGE_S3_ACCESS_KEY_ID
45+
- STORAGE_S3_SECRET_ACCESS_KEY=$STORAGE_S3_SECRET_ACCESS_KEY
46+
47+
# https://twenty.com/developers/section/self-hosting/self-hosting-var#message-queue
48+
- MESSAGE_QUEUE_TYPE=$MESSAGE_QUEUE_TYPE
49+
50+
# https://twenty.com/developers/section/self-hosting/self-hosting-var#email
2951
- EMAIL_FROM_ADDRESS=$EMAIL_FROM_ADDRESS
3052
- EMAIL_FROM_NAME=$EMAIL_FROM_NAME
3153
- EMAIL_SYSTEM_ADDRESS=$EMAIL_SYSTEM_ADDRESS
@@ -35,10 +57,12 @@ services:
3557
- EMAIL_SMTP_USER=$EMAIL_SMTP_USER
3658
- EMAIL_SMTP_PASSWORD=$EMAIL_SMTP_PASSWORD
3759

60+
# https://twenty.com/developers/section/self-hosting/self-hosting-var#debug-/-development
61+
- SIGN_IN_PREFILLED=false
62+
- DEBUG_MODE=${DEBUG_MODE:-false}
63+
64+
# https://twenty.com/developers/section/self-hosting/self-hosting-var#telemetry
3865
- TELEMETRY_ENABLED=${TELEMETRY_ENABLED:-false}
39-
- CACHE_STORAGE_TYPE=${CACHE_STORAGE_TYPE:-redis}
40-
- REDIS_HOST=redis
41-
- REDIS_PORT=6379
4266
depends_on:
4367
postgres:
4468
condition: service_healthy

0 commit comments

Comments
 (0)