Repository navigation
Expand file tree
/
Copy path.env
More file actions
58 lines (53 loc) · 2.48 KB
/
Copy path.env
File metadata and controls
58 lines (53 loc) · 2.48 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
# Used by docker-compose.yml
HDX_IMAGE_REPO=docker.hyperdx.io
CH_IMAGE_REPO=docker.clickhouse.com
IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx
NEXT_LOCAL_IMAGE_NAME_DOCKERHUB=clickhouse/clickstack-local
LOCAL_IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx-local
NEXT_ALL_IN_ONE_IMAGE_NAME_DOCKERHUB=clickhouse/clickstack-all-in-one
ALL_IN_ONE_IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx-all-in-one
NEXT_OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB=clickhouse/clickstack-otel-collector
OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx-otel-collector
CODE_VERSION=2.41.0
IMAGE_VERSION_SUB_TAG=.41.0
IMAGE_VERSION=2
IMAGE_NIGHTLY_TAG=2-nightly
IMAGE_LATEST_TAG=latest
# ---------------------------------------------------------------------------
# Dev environment ports
# ---------------------------------------------------------------------------
# When using worktree isolation (source scripts/dev-env.sh), these are
# overridden with slot-derived values. The defaults below match the original
# hardcoded ports so that existing workflows (yarn dev without the isolation
# helper) still work.
HYPERDX_API_PORT=${HYPERDX_API_PORT:-8000}
HYPERDX_APP_PORT=${HYPERDX_APP_PORT:-8080}
HYPERDX_APP_URL=http://localhost
HYPERDX_LOG_LEVEL=debug
HYPERDX_OPAMP_PORT=${HYPERDX_OPAMP_PORT:-4320}
HYPERDX_BASE_PATH=
# Comma-separated hostnames or exact IP literals that may receive webhooks.
# Domain entries also permit their subdomains; IP entries are exact matches.
WEBHOOK_HOSTNAME_ALLOWLIST=
# 32-byte key (base64 or hex) that encrypts stored Slack and OAuth tokens.
# Generate with `openssl rand -base64 32`. Unset means plain text.
TOKEN_ENCRYPTION_KEY=
# Generate once with openssl rand -hex 32; reuse across restarts and replicas.
# Configure in .env.local with docker compose --env-file .env --env-file .env.local up -d.
# EXPRESS_SESSION_SECRET=
# Docker service ports (overridden by scripts/dev-env.sh for isolation)
HDX_DEV_MONGO_PORT=27017
HDX_DEV_CH_HTTP_PORT=8123
HDX_DEV_CH_NATIVE_PORT=9000
HDX_DEV_OTEL_HEALTH_PORT=13133
HDX_DEV_OTEL_GRPC_PORT=4317
HDX_DEV_OTEL_HTTP_PORT=4318
HDX_DEV_OTEL_METRICS_PORT=8888
HDX_DEV_OTEL_JSON_HTTP_PORT=14318
# Otel Collector version (used as Docker build arg for image tags and component versions)
# When bumping, look up the core version from the upstream manifest:
# https://github.com/open-telemetry/opentelemetry-collector-releases/blob/main/distributions/otelcol-contrib/manifest.yaml
OTEL_COLLECTOR_VERSION=0.155.0
OTEL_COLLECTOR_CORE_VERSION=1.61.0
# Otel/Clickhouse config
HYPERDX_OTEL_EXPORTER_CLICKHOUSE_DATABASE=default