Merge commit 'a8390532f7' as 'ai-context/workbench-ui'

This commit is contained in:
elpresidank 2026-04-05 21:08:02 -05:00
commit 1a72bfdec0
310 changed files with 56430 additions and 0 deletions

View file

@ -0,0 +1,30 @@
FROM alpine:3.21 AS build
RUN apk add --update --no-cache --no-progress make g++ gcc linux-headers
RUN apk add --update --no-cache --no-progress python3 py3-pip py3-wheel \
python3-dev
RUN mkdir /root/wheels
COPY workbench-ui /root/workbench-ui/
RUN (cd /root/workbench-ui && pip wheel -w /root/wheels --no-deps .)
FROM alpine:3.21
ENV PIP_BREAK_SYSTEM_PACKAGES=1
COPY --from=build /root/wheels /root/wheels
RUN apk add --update --no-cache --no-progress python3 py3-pip \
py3-aiohttp
RUN pip install /root/wheels/* && \
pip cache purge && \
rm -rf /root/wheels
CMD service
EXPOSE 8888