-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
42 lines (37 loc) · 1.08 KB
/
Copy path.env.example
File metadata and controls
42 lines (37 loc) · 1.08 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
# Core runtime
NODE_ENV=production
PORT=4000
FRONTEND_URL=http://localhost
# Database
POSTGRES_PASSWORD=campuscore_password
# Auth
# Generate long random secrets before any shared or production deployment.
JWT_SECRET=replace-with-a-long-random-jwt-secret
JWT_REFRESH_SECRET=replace-with-a-long-random-refresh-secret
HEALTH_READINESS_KEY=replace-with-a-long-random-readiness-key
JWT_EXPIRATION=15m
JWT_REFRESH_EXPIRATION=7d
SWAGGER_ENABLED=false
COOKIE_SECURE=false
# Cache, queue, and storage
REDIS_URL=redis://redis:6379
RABBITMQ_USER=campuscore
RABBITMQ_PASSWORD=campuscore_password
RABBITMQ_URL=amqp://campuscore:campuscore_password@rabbitmq:5672
MINIO_USER=campuscore
MINIO_PASSWORD=campuscore_password
MINIO_ENDPOINT=minio
MINIO_PORT=9000
MINIO_BUCKET=campuscore
# Email and tracing
MAIL_HOST=mailhog
MAIL_PORT=1025
JAEGER_AGENT_HOST=jaeger
JAEGER_AGENT_PORT=6831
LOG_LEVEL=info
# Frontend / Docker helpers
# Leave blank when using nginx same-origin routing.
NEXT_PUBLIC_API_URL=
IMAGE_TAG=latest
DOCKERHUB_NAMESPACE=your-dockerhub-namespace
GRAFANA_PASSWORD=replace-with-a-strong-grafana-password