-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
32 lines (26 loc) · 2.01 KB
/
.env.example
File metadata and controls
32 lines (26 loc) · 2.01 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
# ── Auth service ──────────────────────────────────────────────────────────────
# Secret used by sreekarnv-fastauth for signing sessions
FASTAUTH_SECRET=change-me-in-production
# RSA keys — generate with: sh scripts/generate-keys.sh
# Keys are mounted into the auth container as read-only volumes.
# Do NOT set these as environment variables.
# ── Admin ─────────────────────────────────────────────────────────────────────
# Comma-separated list of user IDs that have admin access
ADMIN_USER_IDS=
# ── Grafana ───────────────────────────────────────────────────────────────────
GRAFANA_PASSWORD=changeme
# ── KYC webhook ───────────────────────────────────────────────────────────────
KYC_WEBHOOK_SECRET=change-me-in-production
# ── Email (notifications service) ─────────────────────────────────────────────
# Defaults to Mailhog for local dev. Replace with real SMTP or Resend in prod.
# SMTP_HOST=smtp.resend.com
# SMTP_PORT=587
# SMTP_USER=resend
# SMTP_PASS=re_xxxxxxxxxxxxxxxxxxxx
# SMTP_FROM=Mint <noreply@yourdomain.com>
# ── S3 / MinIO (kyc service) ──────────────────────────────────────────────────
# Defaults to self-hosted MinIO. To use AWS S3, remove the minio service from
# docker-compose.yml and set:
# S3_ENDPOINT=
# S3_ACCESS_KEY=<AWS_ACCESS_KEY_ID>
# S3_SECRET_KEY=<AWS_SECRET_ACCESS_KEY>