diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 4d67051..0370637 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,5 +1,12 @@ { "dockerComposeFile": ["../docker-compose.yml", "docker-compose.yml"], "service": "remotion", - "workspaceFolder": "/work" + "workspaceFolder": "/work", + "customizations": { + "vscode": { + "extensions": [ + "openai.chatgpt" + ] + } + } } diff --git a/node/Dockerfile b/node/Dockerfile index bb733bd..5ff09d0 100644 --- a/node/Dockerfile +++ b/node/Dockerfile @@ -1,9 +1,10 @@ -FROM node:18.14.0 - -RUN apt update && \ - apt install -y gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 \ - libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 \ - libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 \ - libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates \ - fonts-liberation libnss3 lsb-release xdg-utils wget libgbm-dev - +FROM node:18-bookworm + +RUN apt-get update && \ + apt-get install -y --no-install-recommends \ + ca-certificates ffmpeg fonts-liberation libasound2 libatk-bridge2.0-0 libatk1.0-0 \ + libc6 libcairo2 libcups2 libdbus-1-3 libdrm2 libexpat1 libfontconfig1 libgbm1 \ + libglib2.0-0 libgtk-3-0 libnspr4 libnss3 libpango-1.0-0 libx11-6 libx11-xcb1 \ + libxcb1 libxcomposite1 libxdamage1 libxext6 libxfixes3 libxkbcommon0 libxrandr2 \ + libxrender1 wget xdg-utils && \ + rm -rf /var/lib/apt/lists/*