From f758ac71d643a58c8ef4a86d32431e331d3d34f0 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Mon, 29 Jan 2024 12:58:32 +0800 Subject: [PATCH] Use compiled version of sqlite3 --- Dockerfile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1f2faba..b98f1f4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -59,6 +59,14 @@ RUN cd ~ && \ make -j$(grep -c ^processor /proc/cpuinfo) && make install && \ cd ~ && rm -rf curl-8.5.0 curl-8.5.0.tar.gz +RUN cd ~ && \ + curl -L "https://www.sqlite.org/snapshot/sqlite-snapshot-202401231504.tar.gz" -o sqlite-snapshot-202401231504.tar.gz && \ + tar -xzvf sqlite-snapshot-202401231504.tar.gz && \ + cd sqlite-snapshot-202401231504 && \ + ./configure --prefix=/clib --enable-shared --disable-static && \ + make -j$(grep -c ^processor /proc/cpuinfo) && make install && \ + cd ~ && rm -rf sqlite-snapshot-202401231504 sqlite-snapshot-202401231504.tar.gz + FROM denoland/deno:latest as prod ARG DENO_DEPLOYMENT_ID @@ -90,7 +98,7 @@ ENV LD_LIBRARY_PATH=/app/lib ENV PATH=/app/bin:$PATH RUN deno task fetch && deno task server-build && deno task prebuild && \ - deno task cache && deno task download_ffi && rm -rf ~/.cache && \ + deno task cache && rm -rf ~/.cache && \ mkdir -p ./thumbnails && chmod 777 ./thumbnails && \ mkdir -p ./downloads && chmod 777 ./downloads && \ mkdir -p ./data && chmod 777 ./data && chmod 777 /deno-dir