added dockerfile build process for www
parent
d71734a206
commit
76f8d905f0
@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
|
||||
# clear previous build
|
||||
rm -rf /build/*
|
||||
|
||||
# build webpack
|
||||
npm run build
|
||||
# remove node stuff from directory
|
||||
rm -rf node_modules/
|
||||
# copy all to build dir
|
||||
cp -R ./* /build/
|
||||
|
||||
# remove unneccesary files
|
||||
cd /build
|
||||
rm *.md
|
||||
rm AUTHORS
|
||||
rm *.yml
|
||||
rm vnc.html
|
||||
rm vnc_lite.html
|
@ -1,7 +1,10 @@
|
||||
FROM node:15-buster
|
||||
FROM node:12-buster
|
||||
|
||||
COPY kasmweb/ /src/
|
||||
COPY kasmweb/ /src/www/
|
||||
COPY builder/build_www.sh /src/
|
||||
|
||||
WORKDIR /src
|
||||
WORKDIR /src/www
|
||||
|
||||
RUN npm install
|
||||
|
||||
ENTRYPOINT [ "/src/build_www.sh" ]
|
||||
|
Loading…
Reference in New Issue