From 00f1691f3af316fd5cf2c536e0b3a0266defc3a9 Mon Sep 17 00:00:00 2001 From: Kai Moritz Date: Sat, 21 Nov 2020 23:37:46 +0100 Subject: [PATCH] =?utf8?q?Alternatives=20Compose-Setup=20f=C3=BCr=20Tests?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 10 ++++++++++ nginx.conf | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 docker-compose.yml create mode 100644 nginx.conf diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..6473b341 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,10 @@ +version: "3.2" + +services: + nginx: + image: nginx:1.9.4 + ports: + - 8080:80 + volumes: + - ./nginx.conf:/etc/nginx/nginx.conf:ro + - ./dist:/usr/share/nginx/html:ro diff --git a/nginx.conf b/nginx.conf new file mode 100644 index 00000000..f14b09ea --- /dev/null +++ b/nginx.conf @@ -0,0 +1,35 @@ + +user nginx; +worker_processes 1; + +error_log /var/log/nginx/error.log warn; +pid /var/run/nginx.pid; + + +events { + worker_connections 1024; +} + + +http { + include /etc/nginx/mime.types; + default_type application/octet-stream; + + log_format main '$remote_addr - $remote_user [$time_local] "$request" ' + '$status $body_bytes_sent "$http_referer" ' + '"$http_user_agent" "$http_x_forwarded_for"'; + + access_log /var/log/nginx/access.log main; + + sendfile on; + #tcp_nopush on; + + keepalive_timeout 65; + + expires 30; + + gzip on; + gzip_types text/html text/plain application/json application/xml; + + include /etc/nginx/conf.d/*.conf; +} -- 2.20.1