Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 0 additions & 40 deletions .github/workflows/images.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -562,46 +562,6 @@ jobs:
yolean/node-kafka-cache:root=docker-image://ghcr.io/yolean/node-kafka-cache:root
continue-on-error: false
timeout-minutes: 45
-
name: Build and push node-kafka-sqlite root
uses: docker/build-push-action@v6.18.0
env:
SOURCE_DATE_EPOCH: 0
BUILDKIT_PROGRESS: plain
DOCKER_BUILDKIT: 1
with:
context: node-kafka-sqlite
tags: |
ghcr.io/yolean/node-kafka-sqlite:root
ghcr.io/yolean/node-kafka-sqlite:${{ github.sha }}-root
platforms: linux/amd64,linux/arm64/v8
push: true
cache-from: type=registry,ref=ghcr.io/yolean/node-kafka-sqlite:_buildcache-root
cache-to: type=registry,ref=ghcr.io/yolean/node-kafka-sqlite:_buildcache-root,mode=max
build-contexts: |
yolean/node-kafka:root=docker-image://ghcr.io/yolean/node-kafka:root
continue-on-error: false
timeout-minutes: 45
-
name: Build and push node-kafka-sqlite latest
uses: docker/build-push-action@v6.18.0
env:
SOURCE_DATE_EPOCH: 0
BUILDKIT_PROGRESS: plain
DOCKER_BUILDKIT: 1
with:
context: to-nonroot/node-kafka-sqlite
tags: |
ghcr.io/yolean/node-kafka-sqlite:latest
ghcr.io/yolean/node-kafka-sqlite:${{ github.sha }}
platforms: linux/amd64,linux/arm64/v8
push: true
cache-from: type=registry,ref=ghcr.io/yolean/node-kafka-sqlite:_buildcache
cache-to: type=registry,ref=ghcr.io/yolean/node-kafka-sqlite:_buildcache,mode=max
build-contexts: |
yolean/node-kafka-sqlite:root=docker-image://ghcr.io/yolean/node-kafka-sqlite:root
continue-on-error: false
timeout-minutes: 45
-
name: Build and push node-kafka-duckdb root
uses: docker/build-push-action@v6.18.0
Expand Down
4 changes: 1 addition & 3 deletions builder-base/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM --platform=$TARGETPLATFORM ghcr.io/yolean/ystack-runner:3481f4e5d3483a27837e533e76f1cacc35358b05@sha256:5d33478edc7e77485e6ba20a7173e34f8b8cb76fc0d2f1867a8bd64a5a7fcaf3 \
FROM --platform=$TARGETPLATFORM ghcr.io/yolean/ystack-runner:5035755bd8ade59842c4bfefad52de071dcf36c6@sha256:591e593fd7014f866b0f6bd645ff8282bee52e2a5a41b0dda2d449162cd6698b \
as base

FROM base as nonroot
Expand All @@ -10,7 +10,6 @@ RUN set -e; \
mkdir -p usr/local/src/ystack/bin && chown nonroot usr/local/src/ystack/bin; \
mkdir -p home/nonroot/.cache/ystack-bin; \
mkdir -p home/nonroot/.cache/npm; \
(cd usr/local/src/ystack/bin/; ln -s /usr/local/lib/node_modules/yarn/bin/yarn); \
chown root home; chown -R nonroot:nogroup home/nonroot

FROM base
Expand All @@ -22,4 +21,3 @@ ENV \
YSTACK_BIN_DOWNLOAD_CACHE=/home/nonroot/.cache/ystack-bin \
npm_config_update_notifier=false

RUN npm install -g --ignore-scripts --no-bin-links yarn@1.22.19
2 changes: 1 addition & 1 deletion duckdb/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM --platform=$BUILDPLATFORM yolean/builder-base
ARG TARGETARCH
ARG DUCKDB_TAG=v1.5.0
ARG DUCKDB_TAG=v1.5.1

RUN set -ex; \
ARCH=$TARGETARCH; \
Expand Down
1 change: 0 additions & 1 deletion images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ java
node
node-kafka
node-kafka-cache
node-kafka-sqlite
node-kafka-duckdb
node-watchexec
node-kafka-watch
Expand Down
2 changes: 1 addition & 1 deletion node-distroless/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM --platform=$TARGETPLATFORM gcr.io/distroless/nodejs24-debian13:nonroot@sha256:38792f83f35f2df89d403f49491782981dd13a853bbcb09ff978d79328263463
FROM --platform=$TARGETPLATFORM gcr.io/distroless/nodejs24-debian13:nonroot@sha256:924918584d0e6793e578fc0e98b8b8026ae4ac2ccf2fea283bc54a7165441ccd

WORKDIR /app
CMD [ "./main.js" ]
2 changes: 1 addition & 1 deletion node-kafka-duckdb/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"private": true,
"dependencies": {
"@duckdb/node-bindings": "1.5.0-r.1",
"@duckdb/node-bindings": "1.5.1-r.1",
"@google-cloud/pubsub": "5.3.0"
}
}
5 changes: 0 additions & 5 deletions node-kafka-sqlite/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions node-kafka-sqlite/package.json

This file was deleted.

1 change: 0 additions & 1 deletion node-kafka/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ FROM --platform=$TARGETPLATFORM yolean/node:root

ENV NODE_PATH=/usr/local/lib/node_modules \
NODE_RDKAFKA_VERSION=v3.6.1 \
SEMVER_VERSION=7.7.3 \
SNAPPY_VERSION=7.3.3

RUN set -ex; \
Expand Down
2 changes: 1 addition & 1 deletion node/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM --platform=$TARGETPLATFORM node:24.14.0-trixie-slim@sha256:4fc981bf8dfc5e36e15e0cb73c5761a14cabff0932dcad1cf26cd3c3425db5d4
FROM --platform=$TARGETPLATFORM node:24.14.1-trixie-slim@sha256:c319bb4fac67c01ced508b67193a0397e02d37555d8f9b72958649efd302b7f8

RUN runtimeDeps='procps git curl ca-certificates' \
&& set -ex \
Expand Down
8 changes: 0 additions & 8 deletions to-nonroot/node-kafka-sqlite/Dockerfile

This file was deleted.