add bmo parser, some refactors

This commit is contained in:
2025-04-24 18:17:20 -07:00
parent bb1fcb3d94
commit d1845cc5d9
6 changed files with 94 additions and 43 deletions

View File

@ -4,12 +4,16 @@ FROM node:20-alpine
# Create app directory
WORKDIR /app
RUN apk add python3
RUN apk add python3 py3-pip
# Copy package.json and install dependencies
COPY package*.json ./
RUN npm install --omit=dev
# Copy requirements.txt and install dependencies
COPY requirements.txt ./
RUN pip3 install --no-cache-dir --break-system-packages -r requirements.txt
# Copy the rest of the app
COPY . .