-
Notifications
You must be signed in to change notification settings - Fork 1
/
.env.example
76 lines (55 loc) · 2.27 KB
/
.env.example
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
####################################################################################################
## General
PORT=8055
PUBLIC_URL="/"
####################################################################################################
## Database
# Set up for local DB from docker-compose
DB_CLIENT="mysql"
DB_HOST="127.0.0.1"
DB_PORT="3306"
DB_DATABASE="directus"
DB_USER="directus"
DB_PASSWORD="directus"
DB_TIMEZONE="Europe/Zurich"
DB_CHARSET="utf8mb4"
####################################################################################################
## Rate Limiting
RATE_LIMITER_ENABLED=false
RATE_LIMITER_STORE=memory
RATE_LIMITER_POINTS=25
RATE_LIMITER_DURATION=1
####################################################################################################
## Cache
CACHE_ENABLED=true
####################################################################################################
## File Storage
STORAGE_LOCATIONS="local"
STORAGE_LOCAL_PUBLIC_URL="/uploads"
STORAGE_LOCAL_DRIVER="local"
STORAGE_LOCAL_ROOT="./uploads"
####################################################################################################
## Security
KEY="f638dfa2-ba3b-4250-bcef-c4cbdb372508" # Same as in production (as it uniquely identify the project)
SECRET="" # Provide a 32-character string (random)
ACCESS_TOKEN_TTL="15m"
REFRESH_TOKEN_TTL="7d"
REFRESH_TOKEN_COOKIE_SECURE=false
REFRESH_TOKEN_COOKIE_SAME_SITE="lax"
CORS_ENABLED=true
CORS_ORIGIN="http://localhost:3000"
# Adding X-XSRF-TOKEN as Axios in the frontend sends it by default because of the XSRF-TOKEN in the cookies,
# set by the webmail on mail.tchoukball.ch. We didn't find a way to disable XSRF handling in the frontend.
CORS_ALLOWED_HEADERS="Content-Type,Authorization,X-XSRF-TOKEN"
####################################################################################################
## SSO (OAuth) Providers
OAUTH_PROVIDERS=""
####################################################################################################
## Extensions
EXTENSIONS_PATH="./extensions"
####################################################################################################
## Email
EMAIL_FROM="[email protected]"
EMAIL_TRANSPORT="sendmail"
EMAIL_SENDMAIL_NEW_LINE="unix"
EMAIL_SENDMAIL_PATH="/usr/sbin/sendmail"