From 971f30f8f1945d7c78c32fc72eed25af8eb09040 Mon Sep 17 00:00:00 2001 From: Raphael Date: Sat, 14 Jun 2025 18:52:49 +0200 Subject: [PATCH] feat(nginx/dockerfile): now dockerfile is finished --- srcs/requirements/nginx/Dockerfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/srcs/requirements/nginx/Dockerfile b/srcs/requirements/nginx/Dockerfile index e69de29..fac9ac2 100644 --- a/srcs/requirements/nginx/Dockerfile +++ b/srcs/requirements/nginx/Dockerfile @@ -0,0 +1,19 @@ +FROM alpine:3.21 + +RUN apk update +RUN apk add nginx openssl bash + +RUN mkdir -p /run/nginx /etc/nginx/ssl + +COPY conf/nginx.conf /etc/nginx/nginx.conf +COPY tools/generate_ssl_certificate.sh /usr/bin/generate_ssl_certificate + +RUN chmod +x /usr/bin/generate_ssl_certificate + +RUN /usr/bin/generate_ssl_certificate + +USER nginx + +EXPOSE 443 + +CMD ["nginx", "-g", "daemon off;"]