Dockerfile 355 B

12345678910111213
  1. FROM node@sha256:101246ec9f5f803f58d6c1eb1d40477c7a99049718a5849ae78229cc6f9198b2
  2. WORKDIR /app
  3. # Copy package.json and install dependencies
  4. COPY package.json package-lock.json ./
  5. RUN npm ci
  6. # Copy application source files
  7. COPY tx-broadcaster.ts common.ts ./
  8. # Default command - runs the transaction broadcaster
  9. CMD ["npx", "tsx", "tx-broadcaster.ts"]