-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexample.env
More file actions
61 lines (41 loc) · 2.22 KB
/
Copy pathexample.env
File metadata and controls
61 lines (41 loc) · 2.22 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
BUNGIE_API_KEY=TEMPLATE
MISSED_PGCR_LOG_FILE_PATH="/.raidhub/missed-pgcrs.log"
DISCORD_ALERTS_ROLE_ID=0000000000000
ATLAS_WEBHOOK_URL="https://discord.com/api/webhooks/<id>/<token>"
HADES_WEBHOOK_URL="https://discord.com/api/webhooks/<id>/<token>"
CHEAT_CHECK_WEBHOOK_URL="https://discord.com/api/webhooks/<id>/<token>"
# Shared secret sent as X-RaidHub-Key on http_callback subscription deliveries (enforced when a delivery runs).
# Set in any env that runs Hermes subscription_delivery with http_callback destinations. Generate: openssl rand -hex 32
SUBSCRIPTION_HTTP_WEBHOOK_SECRET=CHANGE_ME
# Optional: deactivate subscriptions.destination after N recorded consecutive failures (default 10).
# SUBSCRIPTION_DEST_DISABLE_AFTER_CONSECUTIVE_FAILURES=10
# Optional: outbound relay — http_callback only (Discord subscription webhooks always POST direct to Discord).
# Hermes POSTs here for http_callback; true partner URL is X-RaidHub-Destination; Bearer = SUBSCRIPTION_HTTP_WEBHOOK_SECRET.
# Production: https://outbound-webhooks.raidhub.io/
# SUBSCRIPTION_WEBHOOK_RELAY_URL=https://outbound-webhooks.raidhub.io/
# Optional: IPv6 addresses for Zeus load balancing (leave empty for default transport)
ZEUS_IPV6=
ZEUS_PORT=7777
POSTGRES_PORT=5432
CLICKHOUSE_PORT=9000
CLICKHOUSE_HTTP_PORT=8123
RABBITMQ_PORT=5672
RABBITMQ_UI_PORT=15672
REDIS_PORT=6379
PROMETHEUS_PORT=9090
# If you remap these ports, you will need to update the prometheus.yml file in the infrastructure/prometheus directory.
ATLAS_METRICS_PORT=8080
HERMES_METRICS_PORT=8081
ZEUS_METRICS_PORT=8082
LOKI_PORT=3100
GRAFANA_PORT=3003
# Used to access the cron manager API.
CRON_MANAGER_PORT=8008
# Logging Configuration (optional)
# LOG_LEVEL=info # Log level: debug, info, warn, error (default: info)
# STDOUT=./logs/app.log # Redirect INFO/DEBUG logs to file (also keeps console output)
# STDERR=./logs/errors.log # Redirect WARN/ERROR/FATAL logs to file (also keeps console output)
# Sentry Configuration (optional)
# SENTRY_DSN=https://<key>@sentry.io/<project> # Sentry DSN for error tracking
ENVIRONMENT=development # Use production for production, development for development
RELEASE=1.0.0 # Release version for Sentry