-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
66 lines (52 loc) · 1.79 KB
/
Copy path.env.example
File metadata and controls
66 lines (52 loc) · 1.79 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
# Local development defaults for Push Booster.
# Do not use these secrets or passwords in production.
LOG_LEVEL=info
POSTGRES_DATABASE_URL=postgres://push_booster:push_booster@localhost:5432/push_booster?sslmode=disable
CLICKHOUSE_URL=http://localhost:8123
CLICKHOUSE_DATABASE=push_booster
CLICKHOUSE_USER=push_booster
CLICKHOUSE_PASSWORD=push_booster
REDIS_ADDR=localhost:6379
REDIS_PASSWORD=
REDIS_DB=0
REDIS_TIMEOUT=5s
REDPANDA_BROKERS=localhost:19092,localhost:19093,localhost:19094
ADMIN_API_ADDR=:8080
PUBLIC_API_ADDR=:8082
PAYLOAD_API_ADDR=:8083
PUBLIC_API_BASE_URL=http://localhost:8082
PAYLOAD_API_BASE_URL=http://localhost:8083
AUTH_ENV=local
AUTH_ADMIN_EMAIL=admin@example.com
AUTH_JWT_SECRET=change-me-local-dev-secret
AUTH_JWT_ISSUER=push_booster-admin-api
AUTH_JWT_AUDIENCE=push_booster-admin
AUTH_DEV_RETURN_OTP=true
AUTH_OTP_TTL_SECONDS=600
AUTH_OTP_RATE_LIMIT_MINUTES=1
AUTH_SESSION_TTL_HOURS=24
AUTH_EMAIL_FROM=noreply@example.com
AUTH_RESEND_API_KEY=
AUTH_RESEND_API_URL=https://api.resend.com/emails
AUTH_RESEND_MAX_ATTEMPTS=3
AUTH_RESEND_RETRY_BACKOFF_MS=500
# Optional fallback for local Web Push. Prefer generated source-bound VAPID keys.
VAPID_PUBLIC_KEY=
VAPID_PRIVATE_KEY=
PUBLIC_EVENT_ID_TTL=24h
PAYLOAD_TRIGGER_TTL=5m
SENDER_CONSUMER_GROUP=push_booster-sender
SENDER_TRIGGER_TTL=5m
SENDER_WEB_PUSH_SUBJECT=mailto:admin@example.com
SENDER_WEB_PUSH_TTL_SECONDS=60
SENDER_MAX_ATTEMPTS=3
SENDER_CONCURRENCY=8
SENDER_PROVIDER_RATE_LIMIT_PER_SECOND=50
SCHEDULER_TICK_INTERVAL=1m
CREATIVE_PROVIDER_FETCH_TIMEOUT=15s
CREATIVE_PROVIDER_MAX_BODY_BYTES=2097152
CREATIVE_PROVIDER_MAX_ATTEMPTS=2
CREATIVE_PROVIDER_RETRY_BACKOFF_MS=500
CREATIVE_PROVIDER_ALLOW_PRIVATE_FETCH_URLS=false
POSTGRES_MIGRATIONS_DIR=packages/go/migrations/postgres
CLICKHOUSE_MIGRATIONS_DIR=packages/go/migrations/clickhouse