-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env
More file actions
52 lines (52 loc) · 1.16 KB
/
.env
File metadata and controls
52 lines (52 loc) · 1.16 KB
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
#PSG_sql
DB_PORT=5432
POSTGRES_DB=fairdrop_db
POSTGRES_USER=fairdrop_user
POSTGRES_PASSWORD=fairdrop_password
DB_HOST=db_fairdrop
#REDIS
REDIS_PREFIX=redis://
REDIS_HOST=redis_fairdrop
REDIS_PORT=6379
REDIS_URL=${REDIS_PREFIX}${REDIS_HOST}:${REDIS_PORT}
#s3
S3_HOST=s3-fairdrop
S3_PORT=9000
MINIO_ROOT_USER=s3_fairdrop_user
MINIO_ROOT_PASSWORD=s3_fairdrop_password
MINIO_BUCKET_NAME=fairdrop-media
MINIO_URL=http://${S3_HOST}:${S3_PORT}
S3_PUBLIC_URL=http://localhost:9000
PRESIGNED_URL_EXPIRE_SECONDS=3600
MIN_FILE_SIZE_BYTES=1
MAX_FILE_SIZE_BYTES=5242880
#gateway
GATEWAY_HOST=gateway_fairdrop
GATEWAY_PORT=8080
#app
APP_PORT=8000
#debug
DEBUG_MODE=True
#jwt
SECRET_KEY=change_me_super_secret
ACCESS_TOKEN_EXPIRE_MINUTES=30
REFRESH_TOKEN_EXPIRE_DAYS=7
#lua limiter
RATE_LIMIT_USER_RPS=10
RATE_LIMIT_GLOBAL_RPS=1000
RATE_LIMIT_TTL_SECONDS=1
LOGIN_RATE_LIMIT_ATTEMPTS=7
LOGIN_RATE_LIMIT_TTL=60
SIGNUP_RATE_LIMIT_ATTEMPTS=3
SIGNUP_RATE_LIMIT_TTL=3600
IDEMPOTENT_KEY_LIFETIME_SEC=86400
RESERVE_TIMEOUT_MINUTES=15
#db_engine_layer
POOL_SIZE=200
MAX_OVERFLOW=200
#prometheus
PROMETHEUS_HOST=prometheus_fairdrop
PROMETHEUS_PORT=9090
#grafana
GRAFANA_HOST=grafana_fairdrop
GRAFANA_PORT=3000