diff --git a/Dockers/remote-react-container/Dockerfile b/Dockers/remote-react-container/Dockerfile index 029dec2..be87c62 100644 --- a/Dockers/remote-react-container/Dockerfile +++ b/Dockers/remote-react-container/Dockerfile @@ -1,9 +1,15 @@ # Use an official Node.js runtime as a parent image -FROM node:22 +FROM node:22-slim # Set the working directory WORKDIR /workspace +RUN apt-get update && apt-get install -y \ + build-essential \ + python3 \ + git \ + && rm -rf /var/lib/apt/lists/* + # Install PM2 globally RUN npm install -g pm2 @@ -11,7 +17,7 @@ RUN npm install -g pm2 RUN apt-get update && apt-get install -y git openssh-client software-properties-common sudo # RUN apt-get install -y fish -RUN git clone https://gitea.bramkelchtermans.be/Bram/linux-presets.git && cd linux-presets && chmod +x setup.sh && ./setup.sh --terminal-icon  +RUN git clone https://gitea.bramkelchtermans.be/Bram/linux-presets.git --depth 1 && cd linux-presets && chmod +x setup.sh && ./setup.sh --terminal-icon  RUN rm -rf linux-presets RUN usermod -aG sudo root