chore: pull images from custom registry domain (#523)

This commit is contained in:
Warren 2024-12-09 20:18:18 -08:00 committed by GitHub
parent 7a766f7977
commit ce2b468a16
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 10 additions and 9 deletions

1
.env
View file

@ -1,6 +1,7 @@
# Used by docker-compose.yml # Used by docker-compose.yml
IMAGE_NAME=ghcr.io/hyperdxio/hyperdx IMAGE_NAME=ghcr.io/hyperdxio/hyperdx
IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx
IMAGE_NAME_HDX=docker.hyperdx.io/hyperdx/hyperdx
LOCAL_IMAGE_NAME=ghcr.io/hyperdxio/hyperdx-local LOCAL_IMAGE_NAME=ghcr.io/hyperdxio/hyperdx-local
LOCAL_IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx-local LOCAL_IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx-local
IMAGE_VERSION=2-beta.6 IMAGE_VERSION=2-beta.6

View file

@ -22,7 +22,7 @@ And it has all the features you would expect from HyperDX:
To get started, simply run the Docker container with the appropriate ports forwarded: To get started, simply run the Docker container with the appropriate ports forwarded:
``` ```
docker run -p 8000:8000 -p 4318:4318 -p 4317:4317 -p 8080:8080 -p 8002:8002 hyperdx/hyperdx-local docker run -p 8000:8000 -p 4318:4318 -p 4317:4317 -p 8080:8080 -p 8002:8002 docker.hyperdx.io/hyperdx/hyperdx-local
``` ```
Afterwards, you can visit `http://localhost:8080` and immediately jump into the HyperDX UI. Afterwards, you can visit `http://localhost:8080` and immediately jump into the HyperDX UI.
@ -56,7 +56,7 @@ docker run \
-p 4318:4318 -p 4317:4317 \ -p 4318:4318 -p 4317:4317 \
-p $HYPERDX_APP_PORT:8080 \ -p $HYPERDX_APP_PORT:8080 \
-p 8002:8002 \ -p 8002:8002 \
hyperdx/hyperdx-local docker.hyperdx.io/hyperdx/hyperdx-local
``` ```
## Open Source & Cloud Versions (Beyond Local) ## Open Source & Cloud Versions (Beyond Local)

View file

@ -45,7 +45,7 @@ HyperDX UI (on port 8080).
You can spin up the container with the following command: You can spin up the container with the following command:
```bash ```bash
docker run -p 8080:8080 -p 8123:8123 -p 4317:4317 -p 4318:4318 hyperdx/hyperdx-local:2-beta docker run -p 8080:8080 -p 8123:8123 -p 4317:4317 -p 4318:4318 docker.hyperdx.io/hyperdx/hyperdx-local:2-beta
``` ```
Afterwards, you can visit http://localhost:8080 to access the HyperDX UI. If Afterwards, you can visit http://localhost:8080 to access the HyperDX UI. If

View file

@ -1,7 +1,7 @@
name: hdx-oss name: hdx-oss
services: services:
# go-parser: # go-parser:
# image: ${IMAGE_NAME}:${IMAGE_VERSION}-go-parser # image: ${IMAGE_NAME_HDX}:${IMAGE_VERSION}-go-parser
# environment: # environment:
# AGGREGATOR_API_URL: 'http://aggregator:8001' # AGGREGATOR_API_URL: 'http://aggregator:8001'
# HYPERDX_API_KEY: ${HYPERDX_API_KEY} # HYPERDX_API_KEY: ${HYPERDX_API_KEY}
@ -15,7 +15,7 @@ services:
# networks: # networks:
# - internal # - internal
# miner: # miner:
# image: ${IMAGE_NAME}:${IMAGE_VERSION}-miner # image: ${IMAGE_NAME_HDX}:${IMAGE_VERSION}-miner
# environment: # environment:
# HYPERDX_API_KEY: ${HYPERDX_API_KEY} # HYPERDX_API_KEY: ${HYPERDX_API_KEY}
# HYPERDX_ENABLE_ADVANCED_NETWORK_CAPTURE: 1 # HYPERDX_ENABLE_ADVANCED_NETWORK_CAPTURE: 1
@ -28,7 +28,7 @@ services:
# networks: # networks:
# - internal # - internal
# hostmetrics: # hostmetrics:
# image: ${IMAGE_NAME}:${IMAGE_VERSION}-hostmetrics # image: ${IMAGE_NAME_HDX}:${IMAGE_VERSION}-hostmetrics
# environment: # environment:
# HYPERDX_API_KEY: ${HYPERDX_API_KEY} # HYPERDX_API_KEY: ${HYPERDX_API_KEY}
# HYPERDX_LOG_LEVEL: ${HYPERDX_LOG_LEVEL} # HYPERDX_LOG_LEVEL: ${HYPERDX_LOG_LEVEL}
@ -53,7 +53,7 @@ services:
networks: networks:
- internal - internal
otel-collector: otel-collector:
image: ${IMAGE_NAME}:${IMAGE_VERSION}-otel-collector image: ${IMAGE_NAME_HDX}:${IMAGE_VERSION}-otel-collector
environment: environment:
CLICKHOUSE_SERVER_ENDPOINT: 'ch-server:9000' CLICKHOUSE_SERVER_ENDPOINT: 'ch-server:9000'
HYPERDX_LOG_LEVEL: ${HYPERDX_LOG_LEVEL} HYPERDX_LOG_LEVEL: ${HYPERDX_LOG_LEVEL}
@ -70,7 +70,7 @@ services:
depends_on: depends_on:
- ch-server - ch-server
# task-check-alerts: # task-check-alerts:
# image: ${IMAGE_NAME}:${IMAGE_VERSION}-api # image: ${IMAGE_NAME_HDX}:${IMAGE_VERSION}-app
# entrypoint: 'node' # entrypoint: 'node'
# command: './build/tasks/index.js check-alerts' # command: './build/tasks/index.js check-alerts'
# environment: # environment:
@ -101,7 +101,7 @@ services:
# - db # - db
# - redis # - redis
app: app:
image: ${IMAGE_NAME}:${IMAGE_VERSION}-app image: ${IMAGE_NAME_HDX}:${IMAGE_VERSION}-app
ports: ports:
- ${HYPERDX_API_PORT}:${HYPERDX_API_PORT} - ${HYPERDX_API_PORT}:${HYPERDX_API_PORT}
- ${HYPERDX_APP_PORT}:${HYPERDX_APP_PORT} - ${HYPERDX_APP_PORT}:${HYPERDX_APP_PORT}