Frontend Deployment
Guide for deploying the AI-DAPT Data Cleaning Engine frontend.
Docker Deployment
FROM node:20-slim
RUN corepack enable && corepack prepare pnpm@latest --activate
WORKDIR /app
COPY package.json pnpm-lock.yaml ./
RUN pnpm install --frozen-lockfile
# Copy app code
COPY . .
EXPOSE 3000
CMD ["pnpm", "dev", "--host", "0.0.0.0", "--port", "3000"]
Build and run:
docker build -t datacleaning-frontend .
docker run --rm -it --env-file .env -p 3000:3000 -v $(pwd):/app -v pnpm-store:/root/.local/share/pnpm/store datacleaning-frontend