aboutsummaryrefslogtreecommitdiff
path: root/srcs/nginx
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2020-07-22 17:31:29 +0200
committerCharles <sircharlesaze@gmail.com>2020-07-22 17:31:29 +0200
commit238fbd1730089a3b421030bb4c75ae0221d20031 (patch)
tree7a3c8faf25fecb1cbd9943418c865a54da9ec496 /srcs/nginx
parent35074f3fe5b5f28580ec763481fc248b48426bdc (diff)
downloadft_services-238fbd1730089a3b421030bb4c75ae0221d20031.tar.gz
ft_services-238fbd1730089a3b421030bb4c75ae0221d20031.tar.bz2
ft_services-238fbd1730089a3b421030bb4c75ae0221d20031.zip
Added wordpress, phpmyadmin and mysql container
Diffstat (limited to 'srcs/nginx')
-rw-r--r--srcs/nginx/Dockerfile11
-rw-r--r--srcs/nginx/cmd2
-rwxr-xr-xsrcs/nginx/src/entrypoint.sh5
-rw-r--r--srcs/nginx/src/index.html11
4 files changed, 23 insertions, 6 deletions
diff --git a/srcs/nginx/Dockerfile b/srcs/nginx/Dockerfile
index c925982..d4b9e2c 100644
--- a/srcs/nginx/Dockerfile
+++ b/srcs/nginx/Dockerfile
@@ -1,13 +1,14 @@
FROM alpine
-COPY ./src /root
-
RUN apk update && \
apk upgrade && \
- apk add nginx openssh openrc && \
- mkdir -p /run/nginx && \
+ apk add nginx openssh openrc
+
+COPY ./src /root
+
+RUN mkdir -p /run/nginx && \
mkdir -p /www && \
- echo 'bonjour' > /www/index.html && \
+ mv /root/index.html /www/index.html && \
rm /etc/nginx/conf.d/default.conf && \
mv /root/ft_services.conf /etc/nginx/conf.d/ft_services.conf
diff --git a/srcs/nginx/cmd b/srcs/nginx/cmd
index 9e333dd..11de95f 100644
--- a/srcs/nginx/cmd
+++ b/srcs/nginx/cmd
@@ -1 +1 @@
-docker run -p 127.0.0.1:80:80 -t s-nginx
+docker run -p 127.0.0.1:80:80 -p 127.0.0.1:443:443 -p 127.0.0.1:8022:22 -t s-nginx
diff --git a/srcs/nginx/src/entrypoint.sh b/srcs/nginx/src/entrypoint.sh
index 5cab547..bfef63c 100755
--- a/srcs/nginx/src/entrypoint.sh
+++ b/srcs/nginx/src/entrypoint.sh
@@ -1,5 +1,10 @@
#!/bin/sh
+echo 'root:password' | chpasswd
+echo 'PermitRootLogin yes' >> /etc/ssh/sshd_config
+
+openrc
+touch /run/openrc/softlevel
/etc/init.d/sshd start
nginx -t || exit 1
diff --git a/srcs/nginx/src/index.html b/srcs/nginx/src/index.html
new file mode 100644
index 0000000..c17bda5
--- /dev/null
+++ b/srcs/nginx/src/index.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+
+<html>
+ <head>
+ <title>Nginx server</title>
+ </head>
+
+ <body>
+ <h1>Nginx server</h1>
+ </body>
+</html>