Fred Boniface
302b749834
Deployment now serves minified GZipped files. Frontend now has a responsive station title size. Need to: Change to an nginx container version that supports Brotli - I am after all the speed! Signed-off-by: Fred Boniface <fred@fjla.uk>
10 lines
336 B
Docker
10 lines
336 B
Docker
FROM fedora:latest as compressor
|
|
RUN dnf install brotli nodejs npm jq -y
|
|
RUN npm i uglifyjs-folder uglifycss html-minifier-terser -g
|
|
COPY . /data/in
|
|
RUN bash /data/in/conf/deploy.sh
|
|
|
|
FROM nginx:mainline-alpine-slim
|
|
RUN rm /etc/nginx/nginx.conf
|
|
COPY ./conf/nginx.conf /etc/nginx/nginx.conf
|
|
COPY --from=compressor /data/out/ /site-static/ |