feat: add app files
This commit is contained in:
14
files/inception/srcs/nginx/Dockerfile
Normal file
14
files/inception/srcs/nginx/Dockerfile
Normal file
@@ -0,0 +1,14 @@
|
||||
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
|
||||
Reference in New Issue
Block a user