lynxkite / Dockerfile
darabos's picture
Remove references to lynxkite-lynxscribe and lynxkite-bio. These live in a separate repo now.
d1bbedf
raw
history blame
453 Bytes
FROM node:22
COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/
RUN apt-get update && apt-get install -y git
USER node
ENV HOME=/home/node PATH=/home/node/.local/bin:$PATH
WORKDIR $HOME/app
COPY --chown=node . $HOME/app
RUN \
uv venv && uv pip install \
-e lynxkite-core \
-e lynxkite-app \
-e lynxkite-graph-analytics \
-e lynxkite-pillow-example \
chromadb openai
WORKDIR $HOME/app/examples
ENV PORT=7860
CMD ["uv", "run", "lynxkite"]