Revision c28f3fb11e7b257c9f34025f4e12ba5fb73ab202 authored by Tobias Meisel on 20 July 2021, 13:20:18 UTC, committed by Tobias Meisel on 21 July 2021, 08:01:09 UTC
1 parent befcd0b
Raw File
Dockerfile.web
FROM python:3-slim
RUN pip install urlchecker==0.0.20
CMD [ "/bin/bash" ]
RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
  --no-install-recommends curl git gnupg2 && \
  rm -rf /var/lib/apt/lists/*
RUN apt -y install curl dirmngr apt-transport-https ca-certificates \
  && curl -sL https://deb.nodesource.com/setup_12.x | bash - \
  && apt-get -y install nodejs \
  && rm -rf /var/lib/apt/lists/*
RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - \
  && echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list \
  && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y yarn \
  && rm -rf /var/lib/apt/lists/*
RUN yarn global add netlify-cli
ENV HUGO_VERSION=0.79.0
RUN curl -fSL -O "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_Linux-64bit.deb" \
  && DEBIAN_FRONTEND=noninteractive apt-get install -y /hugo_extended_${HUGO_VERSION}_Linux-64bit.deb \
  && rm /hugo_extended_${HUGO_VERSION}_Linux-64bit.deb
back to top