FROM debian:bullseye RUN apt update -y && apt upgrade -y RUN apt install nginx openssl -y ADD ./conf/wordpress.conf /etc/nginx/sites-available/wordpress.conf ADD ./conf/nginx.conf /etc/nginx/ RUN ln -s /etc/nginx/sites-available/wordpress.conf /etc/nginx/sites-enabled/ RUN rm -f /etc/nginx/sites-enabled/default RUN openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/certs/nginx-selfsigned.key -out /etc/ssl/certs/nginx-selfsigned.crt -subj '/CN=rralambo.42.fr /O=Lenoctambule Dev./C=FR' RUN openssl dhparam -out /etc/ssl/certs/dhparam.pem 2048 EXPOSE 443 ENTRYPOINT nginx