#FROM python:3.12-alpine FROM node:22-slim RUN apt-get update # Nvidia stuff RUN apt-get install -y \ software-properties-common \ curl RUN curl https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64/cuda-keyring_1.1-1_all.deb -o /tmp/cuda-keyring.deb RUN dpkg -i /tmp/cuda-keyring.deb RUN add-apt-repository contrib RUN apt-get install -Vy cuda-drivers #RUN apt-get install nvidia-driver-assistant #RUN nvidia-driver-assistant --install # Eirtube stuff RUN apt-get install -y \ bash \ #ffmpeg \ #yt-dlp \ npm \ git \ tar \ coreutils COPY eirtube-binaries/* /usr/bin # Set up node packages RUN rm -rf /tmp && mkdir /tmp COPY eirtube/package*.* /tmp RUN bash -c "cd /tmp && npm install --legacy-peer-deps --loglevel verbose" COPY eirtube-start.sh . EXPOSE 10412 CMD ./eirtube-start.sh