FROM node:22-alpine
WORKDIR /app
COPY package.json ./
COPY server ./server
COPY apps ./apps
COPY scripts ./scripts
COPY docs ./docs
COPY VERSION ./VERSION
ENV HOST=0.0.0.0 PORT=8787 DATA_DIR=./data NO_BROWSER=true
EXPOSE 8787
CMD ["node", "--no-warnings", "scripts/start.js"]
