-
-
Notifications
You must be signed in to change notification settings - Fork 113
/
.env.sample
155 lines (127 loc) · 4.12 KB
/
.env.sample
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
#######################################
# Server
#######################################
SERVER_HOST=0.0.0.0
SERVER_PORT=5000
SERVER_ADMIN_PORT=5001
SERVER_KEEP_ALIVE_TIMEOUT=61
SERVER_HEADERS_TIMEOUT=65
SERVER_REGION=local
#######################################
# Request / Response
#######################################
REQUEST_URL_LENGTH_LIMIT=7500
REQUEST_TRACE_HEADER=trace-id
REQUEST_ETAG_HEADERS=if-none-match
RESPONSE_S_MAXAGE=0
#######################################
# Auth
#######################################
AUTH_JWT_SECRET=f023d3db-39dc-4ac9-87b2-b2be72e9162b
AUTH_JWT_ALGORITHM=HS256
#######################################
# Multi Tenancy
# uncomment MULTI_TENANT=true to enable multi tenancy
#######################################
# MULTI_TENANT=true
DATABASE_MULTITENANT_URL=postgresql://postgres:[email protected]:5433/postgres
REQUEST_X_FORWARDED_HOST_REGEXP=^([a-z]{20}).local.(?:com|dev)$
SERVER_ADMIN_API_KEYS=apikey
AUTH_ENCRYPTION_KEY=encryptionkey
#######################################
# Database
#######################################
DATABASE_URL=postgresql://postgres:[email protected]/postgres
DATABASE_POOL_URL=postgresql://postgres:[email protected]:6453/postgres
DATABASE_CONNECTION_TIMEOUT=3000
DATABASE_SEARCH_PATH=
## When DATABASE_POOL_URL is SET the following params are ignored
DATABASE_MAX_CONNECTIONS=20
DATABASE_FREE_POOL_AFTER_INACTIVITY=60000
#######################################
# Database - Migrations
#######################################
DB_INSTALL_ROLES=true
DB_ANON_ROLE=anon
DB_SERVICE_ROLE=service_role
DB_AUTHENTICATED_ROLE=authenticated
DB_SUPER_USER=postgres
DB_ALLOW_MIGRATION_REFRESH=true
#######################################
# Uploads
#######################################
UPLOAD_FILE_SIZE_LIMIT=524288000
UPLOAD_FILE_SIZE_LIMIT_STANDARD=52428800
UPLOAD_SIGNED_URL_EXPIRATION_TIME=60
#######################################
# TUS Protocol
#######################################
TUS_URL_PATH=/upload/resumable
TUS_URL_EXPIRY_MS=3600000
TUS_PART_SIZE=50
#######################################
# S3 Protocol
#######################################
S3_PROTOCOL_ACCESS_KEY_ID=b585f311d839730f8a980a3457be2787
S3_PROTOCOL_ACCESS_KEY_SECRET=67d161a7a8a46a24a17a75b26e7724f11d56b8d49a119227c66b13b6595601fb
#######################################
# Storage Backend Driver
# values: s3 | file
#######################################
STORAGE_BACKEND=s3
#######################################
# S3 Backend
#######################################
STORAGE_S3_BUCKET=supa-storage-bucket
STORAGE_S3_MAX_SOCKETS=200
STORAGE_S3_ENDPOINT=http://127.0.0.1:9000
STORAGE_S3_FORCE_PATH_STYLE=true
STORAGE_S3_REGION=us-east-1
AWS_ACCESS_KEY_ID=supa-storage
AWS_SECRET_ACCESS_KEY=secret1234
#######################################
# File Backend
#######################################
STORAGE_FILE_BACKEND_PATH=./data
#######################################
# Image Transformation
#######################################
IMAGE_TRANSFORMATION_ENABLED=true
IMAGE_TRANSFORMATION_LIMIT_MIN_SIZE=0
IMAGE_TRANSFORMATION_LIMIT_MAX_SIZE=2000
IMGPROXY_URL=http://localhost:50020
IMGPROXY_REQUEST_TIMEOUT=15
IMGPROXY_HTTP_MAX_SOCKETS=500
#######################################
# Image Transformation - Rate Limiter
# values: redis | memory
#######################################
RATE_LIMITER_ENABLED=false
RATE_LIMITER_DRIVER=redis
RATE_LIMITER_REDIS_URL=localhost:6379
RATE_LIMITER_REDIS_CONNECT_TIMEOUT=5
RATE_LIMITER_RENDER_PATH_MAX_REQ_SEC=5
RATE_LIMITER_REDIS_COMMAND_TIMEOUT=2
#######################################
# Queue
# When PG_QUEUE_CONNECTION_URL is not SET it will use the DATABASE_URL
# or DB
#######################################
PG_QUEUE_ENABLE=false
PG_QUEUE_DELETE_AFTER_DAYS=2
PG_QUEUE_ARCHIVE_COMPLETED_AFTER_SECONDS=7200
PG_QUEUE_RETENTION_DAYS=2
PG_QUEUE_CONNECTION_URL=
#######################################
# Webhooks
#######################################
WEBHOOK_URL=
WEBHOOK_API_KEY=
#######################################
# Monitoring
#######################################
DEFAULT_METRICS_ENABLED=true
LOG_LEVEL=info
LOGFLARE_ENABLED=false
LOGFLARE_API_KEY=api_key
LOGFLARE_SOURCE_TOKEN=source_token