mirror of
https://github.com/hyperdxio/hyperdx
synced 2026-04-21 21:37:41 +00:00
1. Merge 'fullstack' and 'local' (auth + noauth) builds into a single Dockerfile 2. Introduce 'all-in-one-auth' and 'all-in-one-noauth' build stages 3. Lock `IS_LOCAL_APP_MODE` env var 4. Fix bug in ctrl-c exit with docker run 5. Enable alerts in local mode (no-auth) 6. Build `common-utils` on the fly (no longer needing pulling pkg from npm) Ref: HDX-1709 Ref: HDX-1713 Ref: HDX-1254 Ref: HDX-1729 To match v2 product definition, we are going to release three images: - hyperdx/hyperdx (--target=prod): app only without any other deps (clickhouse, otelcol, mongodb), used in default compose + helm deployment - hyperdx/hyperdx-all-in-one (--target=all-in-one-auth): all-in-one build + auth - hyperdx/hyperdx-local (--target=all-in-one-noauth): all-in-one build + no-auth Production impacts: - hyperdx/hyperdx: none - hyperdx/hyperdx-all-in-one: new - hyperdx/hyperdx-local: add server components (alerts, saved searches, dashboards)
7 lines
161 B
Bash
Executable file
7 lines
161 B
Bash
Executable file
#!/bin/bash
|
|
|
|
# Set no auth mode
|
|
export IS_LOCAL_APP_MODE="DANGEROUSLY_is_local_app_mode💀"
|
|
|
|
# Source the common entry script
|
|
source "/etc/local/entry.base.sh"
|