From 72cb046e37d1cd72fb766a644019760fa1b7c062 Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Tue, 9 Jun 2020 00:16:04 +0200 Subject: [PATCH] updated plain example --- docs/docker/plain/docker-compose.yml | 15 +++++++++------ docs/docker/plain/nginx/conf.d/Recipes.conf | 16 ++++++++++++++++ 2 files changed, 25 insertions(+), 6 deletions(-) create mode 100644 docs/docker/plain/nginx/conf.d/Recipes.conf diff --git a/docs/docker/plain/docker-compose.yml b/docs/docker/plain/docker-compose.yml index 3c6bebb8..1f707e7b 100644 --- a/docs/docker/plain/docker-compose.yml +++ b/docs/docker/plain/docker-compose.yml @@ -7,8 +7,6 @@ services: - ./postgresql:/var/lib/postgresql/data env_file: - ./.env - networks: - - default web_recipes: image: vabene1111/recipes @@ -22,8 +20,13 @@ services: - 80:8080 depends_on: - db_recipes - networks: - - default -networks: - default: \ No newline at end of file + nginx_recipes: + image: nginx:mainline-alpine + restart: always + env_file: + - ./.env + volumes: + - ./nginx/conf.d:/etc/nginx/conf.d + - ./staticfiles:/static + - ./mediafiles:/media diff --git a/docs/docker/plain/nginx/conf.d/Recipes.conf b/docs/docker/plain/nginx/conf.d/Recipes.conf new file mode 100644 index 00000000..dd021636 --- /dev/null +++ b/docs/docker/plain/nginx/conf.d/Recipes.conf @@ -0,0 +1,16 @@ +server { + listen 80; + server_name localhost; + + client_max_body_size 16M; + + # serve media files + location /media/ { + alias /media/; + } + # pass requests for dynamic content to gunicorn + location / { + proxy_set_header Host $host; + proxy_pass http://web_recipes:8080; + } +} \ No newline at end of file