c3re-website-prod-server/Dockerfile

23 lines
549 B
Docker
Raw Normal View History

2024-01-18 16:21:22 +01:00
FROM debian:12
RUN apt-get update
RUN apt-get upgrade -y
RUN apt-get install -y git hugo nginx build-essential unar wget
RUN rm -rf /var/www/html
RUN mkdir -p /var/www/html
2024-09-23 20:33:02 +02:00
ENV GIT_URL=https://git.c3re.de/c3re/c3re-website.git
2024-01-18 16:21:22 +01:00
WORKDIR /tmp
2024-09-23 20:33:02 +02:00
RUN wget https://github.com/tdewolff/minify/releases/download/v2.20.16/minify_linux_amd64.tar.gz
2024-01-18 16:21:22 +01:00
RUN unar minify*tar.gz
RUN mv minify_linux_amd64/minify /usr/local/bin
ADD index.html /var/www/html/
ADD starter /usr/local/bin/
EXPOSE 80
WORKDIR /repo
2024-09-23 20:33:02 +02:00
RUN git clone "$GIT_URL" .
2024-01-18 16:21:22 +01:00
CMD /usr/local/bin/starter