Skip to content
Merged
Show file tree
Hide file tree
Changes from 9 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
4 changes: 2 additions & 2 deletions Dockerfiles/Dockerfile.agent-provisioning
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
# Install OpenSSL
RUN apk update && apk upgrade
RUN apk add --no-cache openssl
Expand Down Expand Up @@ -38,7 +38,7 @@ RUN ls -R /app/apps/agent-provisioning/AFJ/
RUN pnpm run build agent-provisioning

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
Comment thread
github-advanced-security[bot] marked this conversation as resolved.
Fixed
# Install OpenSSL
RUN apk update && apk upgrade
RUN apk add --no-cache openssl
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.agent-service
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache \
openssl \
openssh-client \
aws-cli \
docker \
docker-compose \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -18,7 +18,7 @@ RUN pnpm run build agent-service
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache \
openssl \
openssh-client \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.api-gateway
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -13,7 +13,7 @@ RUN pnpm run build api-gateway
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.cloud-wallet
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -13,7 +13,7 @@ RUN pnpm run build cloud-wallet
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.connection
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -13,7 +13,7 @@ RUN pnpm run build connection
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.ecosystem
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -13,7 +13,7 @@ RUN pnpm run build ecosystem
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.geolocation
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -13,7 +13,7 @@ RUN pnpm run build geo-location
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.issuance
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -13,7 +13,7 @@ RUN pnpm run build issuance
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.ledger
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -13,7 +13,7 @@ RUN pnpm run build ledger
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.notification
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl && rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -12,7 +12,7 @@ RUN pnpm run build notification
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.oid4vc-issuance
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl && rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -12,7 +12,7 @@ RUN pnpm run build oid4vc-issuance
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.oid4vc-verification
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -13,7 +13,7 @@ RUN pnpm run build oid4vc-verification
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.organization
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -13,7 +13,7 @@ RUN pnpm run build organization
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
4 changes: 2 additions & 2 deletions Dockerfiles/Dockerfile.seed
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache \
postgresql-client \
openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
&& adduser -S nextjs -u 1001 \
&& npm install -g pnpm@9.15.3 --ignore-scripts
&& npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY . .
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.user
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -13,7 +13,7 @@ RUN pnpm run build user
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.utility
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -13,7 +13,7 @@ RUN pnpm run build utility
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.verification
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -13,7 +13,7 @@ RUN pnpm run build verification
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.webhook
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -13,7 +13,7 @@ RUN pnpm run build webhook
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
6 changes: 3 additions & 3 deletions Dockerfiles/Dockerfile.x509
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Stage 1: Build the application
FROM node:24-alpine3.23 AS build
FROM node:24-alpine3.24 AS build
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/*
RUN npm install -g pnpm@9.15.3 --ignore-scripts
RUN npm install -g pnpm@9.15.9 --ignore-scripts
WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
ENV PUPPETEER_SKIP_DOWNLOAD=true
Expand All @@ -13,7 +13,7 @@ RUN pnpm run build x509
RUN pnpm prune --prod

# Stage 2: Create the final image
FROM node:24-alpine3.23
FROM node:24-alpine3.24
RUN apk update && apk upgrade && apk add --no-cache openssl \
&& rm -rf /var/cache/apk/* \
&& addgroup -g 1001 -S nodejs \
Expand Down
Loading