Mercurial > code > home > repos > front-door-display
diff Dockerfile @ 0:d09d690419e0
start
author | drewp@bigasterisk.com |
---|---|
date | Sat, 18 Mar 2023 19:34:12 -0700 |
parents | |
children | 33178e5e356e |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Dockerfile Sat Mar 18 19:34:12 2023 -0700 @@ -0,0 +1,26 @@ +FROM bang5:5000/base_basic + +ENV KEYRING=/usr/share/keyrings/nodesource.gpg +ENV VERSION=node_16.x +ENV DISTRO=jammy +RUN apt-get install -y gpg + +RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor | tee "$KEYRING" >/dev/null && \ + echo "deb [signed-by=$KEYRING] https://deb.nodesource.com/$VERSION $DISTRO main" | tee /etc/apt/sources.list.d/nodesource.list && \ + echo "deb-src [signed-by=$KEYRING] https://deb.nodesource.com/$VERSION $DISTRO main" | tee -a /etc/apt/sources.list.d/nodesource.list && \ + apt-get update && \ + apt-get remove -y nodejs libnode-dev libnode72 && \ + apt-get install -y nodejs && \ + apt autoremove -y && \ + echo 2023-03-18 && \ + pnpm add -g pnpm + +RUN pnpm set registry "https://bigasterisk.com/js/" + +WORKDIR /opt + +COPY package.json ./ +RUN pnpm install --loglevel debug + +COPY index.html tsconfig.json vite.config.ts ./ +COPY src ./src