-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
75 lines (63 loc) · 3.03 KB
/
.env.example
File metadata and controls
75 lines (63 loc) · 3.03 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
# Environment Variables for Root Docker Compose
# Copy this file to .env and update the values
# =============================================================================
# Spring Profile
# =============================================================================
SPRING_PROFILES_ACTIVE=local
# =============================================================================
# IAM Service — PostgreSQL
# =============================================================================
IAM_DB_NAME=iam
IAM_DB_USERNAME=svc_iam_dba
IAM_DB_PASSWORD=svc_iam_dba
# =============================================================================
# Billing Service — PostgreSQL
# =============================================================================
BILLING_DB_NAME=billing
BILLING_DB_USERNAME=svc_billing_dba
BILLING_DB_PASSWORD=svc_billing_dba
# =============================================================================
# RabbitMQ (shared broker)
# =============================================================================
RABBITMQ_USERNAME=svc_platform_rmq
RABBITMQ_PASSWORD=svc_platform_rmq
# =============================================================================
# Mail
# =============================================================================
MAIL_FROM=noreply@iqkv.dev
MAIL_REPLY_TO=
# =============================================================================
# Application
# =============================================================================
APP_BASE_URL=http://localhost:80
# =============================================================================
# Multi-tenancy
# =============================================================================
# MULTI_TENANT (default) or SINGLE_TENANT — must be the same across all services
ROLLOUT_MODE=MULTI_TENANT
DEFAULT_TENANT_KEY=
DEFAULT_TENANT_NAME=Default Organization
# =============================================================================
# Grafana
# =============================================================================
GRAFANA_USER=admin
GRAFANA_ADMIN_PASSWORD=admin
# =============================================================================
# Billing Service — additional
# =============================================================================
MESSAGING_ENABLED=true
MAIL_FROM_NAME=IQ Key Value
DEFAULT_BILLING_EMAIL=
# =============================================================================
# Stripe (Billing Service — local placeholders, override with real keys)
# =============================================================================
STRIPE_SECRET_KEY=sk_test_placeholder
STRIPE_WEBHOOK_SECRET=whsec_placeholder
# =============================================================================
# Gateway Service
# =============================================================================
CORS_ALLOWED_ORIGINS=*
# =============================================================================
# Observability
# =============================================================================
OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4317