add docker detect

This commit is contained in:
2024-01-21 15:39:19 +08:00
parent e4b0d4c872
commit 3542562a32
5 changed files with 23 additions and 8 deletions

View File

@@ -85,16 +85,12 @@ COPY ./deno.json ./
COPY ./import_map.json ./
COPY ./LICENSE ./
RUN apt-get update && apt-get install -y --no-install-recommends \
zlib1g \
&& rm -rf /var/lib/apt/lists/*
ENV LD_LIBRARY_PATH=/app/lib
ENV PATH=/app/bin:$PATH
RUN deno task fetch && deno task server-build && mkdir -p ./thumbnails && chmod 777 ./thumbnails && mkdir -p ./downloads && chmod 777 ./downloads
RUN deno task fetch && deno task server-build && mkdir -p ./thumbnails && chmod 777 ./thumbnails && mkdir -p ./downloads && chmod 777 ./downloads && mkdir -p ./data && chmod 777 ./data
ENV DENO_DEPLOYMENT_ID=${DENO_DEPLOYMENT_ID}
ENV DOCKER=1
ENV DOCKER=true
EXPOSE 8000
ENTRYPOINT deno task server