diff --git a/packages/wrapper/.dockerignore b/packages/wrapper/.dockerignore index 571157e3..e8e39d89 100644 --- a/packages/wrapper/.dockerignore +++ b/packages/wrapper/.dockerignore @@ -1,8 +1,32 @@ -./node_modules -./build -./dist -./ssl +# Secrets +/**/**/.env +/**/**/.ssl -# secrets -./api.production.env -./.env \ No newline at end of file +# Trash +/**/**/*.log +/**/**/dumps.log +/**/**/.crash.log +/**/**/.tmp +/**/**/.cache +/**/**/cache +/**/**/out +/**/**/.out +/**/**/dist +/**/**/node_modules +/**/**/corenode_modules +/**/**/.DS_Store +/**/**/.evite +/**/**/uploads +/**/**/d_data +/**/**/redis_data +/**/**/*.env + +# Locks +/**/**/package-lock.json +/**/**/yarn.lock + +# Logs +/**/**/npm-debug.log* +/**/**/yarn-error.log +/**/**/dumps.log +/**/**/corenode.log diff --git a/packages/wrapper/Dockerfile b/packages/wrapper/Dockerfile index ddfa24b3..c327e7ff 100755 --- a/packages/wrapper/Dockerfile +++ b/packages/wrapper/Dockerfile @@ -2,12 +2,9 @@ FROM node:20-bookworm-slim EXPOSE 5000 # Install dependencies -RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list RUN apt update RUN apt install -y --no-install-recommends build-essential RUN apt install -y --no-install-recommends curl -RUN apt install -y --no-install-recommends ffmpeg -RUN apt install -y --no-install-recommends yarn RUN apt install -y --no-install-recommends git RUN apt install -y --no-install-recommends ssh RUN apt install -y --no-install-recommends ca-certificates @@ -16,7 +13,6 @@ RUN apt install -y --no-install-recommends ca-certificates WORKDIR /home/node/app # Copy Files -COPY package.json ./ COPY . . # Fix permissions