From: Kai Moritz Date: Sat, 21 Nov 2020 22:37:46 +0000 (+0100) Subject: Alternatives Compose-Setup für Tests X-Git-Tag: thymeroot-2.0.0~2 X-Git-Url: http://juplo.de/gitweb/?a=commitdiff_plain;h=00f1691f3af316fd5cf2c536e0b3a0266defc3a9;p=website Alternatives Compose-Setup für Tests --- 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; +}