mirror of
https://github.com/hyperdxio/hyperdx
synced 2026-04-21 13:37:15 +00:00
feat: push hyperdx-local to ghcr + dockerhub (#362)
This commit is contained in:
parent
c0ee0e19fb
commit
582c915ff8
3 changed files with 15 additions and 2 deletions
2
.env
2
.env
|
|
@ -1,5 +1,7 @@
|
|||
# Used by docker-compose.yml
|
||||
IMAGE_NAME=ghcr.io/hyperdxio/hyperdx
|
||||
LOCAL_IMAGE_NAME=ghcr.io/hyperdxio/hyperdx-local
|
||||
LOCAL_IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx-local
|
||||
IMAGE_VERSION=1.7.0
|
||||
|
||||
# Set up domain URLs
|
||||
|
|
|
|||
11
Makefile
11
Makefile
|
|
@ -107,6 +107,17 @@ release:
|
|||
--build-arg PORT=${HYPERDX_APP_PORT} \
|
||||
--build-arg SERVER_URL=${HYPERDX_API_URL}:${HYPERDX_API_PORT} \
|
||||
--platform ${BUILD_PLATFORMS} . -f ./packages/app/Dockerfile -t ${IMAGE_NAME}:${LATEST_VERSION}-app --target prod --push
|
||||
docker buildx build \
|
||||
--squash . -f ./docker/local/Dockerfile \
|
||||
--build-context clickhouse=./docker/clickhouse \
|
||||
--build-context otel-collector=./docker/otel-collector \
|
||||
--build-context ingestor=./docker/ingestor \
|
||||
--build-context local=./docker/local \
|
||||
--build-context api=./packages/api \
|
||||
--build-context app=./packages/app \
|
||||
--platform ${BUILD_PLATFORMS} \
|
||||
-t ${LOCAL_IMAGE_NAME_DOCKERHUB}:latest -t ${LOCAL_IMAGE_NAME_DOCKERHUB}:${LATEST_VERSION} \
|
||||
-t ${LOCAL_IMAGE_NAME}:latest -t ${LOCAL_IMAGE_NAME}:${LATEST_VERSION} --push
|
||||
|
||||
.PHONY: push-gh
|
||||
push-gh:
|
||||
|
|
|
|||
|
|
@ -19,7 +19,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:
|
||||
|
||||
```
|
||||
docker run -p 8000:8000 -p 4318:4318 -p 4317:4317 -p 8080:8080 -p 8002:8002 TODO: REPLACE IMAGE NAME
|
||||
docker run -p 8000:8000 -p 4318:4318 -p 4317:4317 -p 8080:8080 -p 8002:8002 hyperdx/hyperdx-local
|
||||
```
|
||||
|
||||
Afterwards, you can visit `http://localhost:8080` and immediately jump into the HyperDX UI.
|
||||
|
|
@ -53,7 +53,7 @@ docker run \
|
|||
-p 4318:4318 -p 4317:4317 \
|
||||
-p $HYPERDX_APP_PORT:8080 \
|
||||
-p 8002:8002 \
|
||||
sha256:a2954c091a3cf7e7de0263e6548bec075deb3259d305f5f2e09a7113a78c8e38
|
||||
hyperdx/hyperdx-local
|
||||
```
|
||||
|
||||
## Notes
|
||||
|
|
|
|||
Loading…
Reference in a new issue