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