mirror of
https://github.com/danswer-ai/danswer.git
synced 2025-09-19 12:03:54 +02:00
Remove tornado key + remove nodejs once copied into playwright + remove old semver module (#402)
This commit is contained in:
@@ -29,12 +29,19 @@ RUN apt-get update
|
||||
RUN apt-get install nodejs -y
|
||||
# replace nodejs packaged with playwright (18.17.0) with the one installed above
|
||||
RUN cp /usr/bin/node /usr/local/lib/python3.11/site-packages/playwright/driver/node
|
||||
# remove nodejs (except for the binary we moved into playwright)
|
||||
RUN apt-get remove -y nodejs
|
||||
|
||||
# Cleanup for CVEs and size reduction
|
||||
RUN apt-get remove -y linux-libc-dev \
|
||||
&& apt-get autoremove -y \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Remove tornado test key to placate vulnerability scanners
|
||||
# More details can be found here:
|
||||
# https://github.com/tornadoweb/tornado/issues/3107
|
||||
RUN rm /usr/local/lib/python3.11/site-packages/tornado/test/test.key
|
||||
|
||||
WORKDIR /app
|
||||
COPY ./danswer /app/danswer
|
||||
COPY ./alembic /app/alembic
|
||||
|
Reference in New Issue
Block a user