From 0946d374e3b6150bf8bee774bbb36d1966c29f80 Mon Sep 17 00:00:00 2001 From: marcobaobao Date: Sat, 23 Nov 2024 09:53:44 +0100 Subject: [PATCH] more examples --- examples/docker-compose-nginx/app.conf | 27 +++++++++++++++++++ .../docker-compose-nginx/docker-compose.yml | 15 +++++++++++ 2 files changed, 42 insertions(+) create mode 100644 examples/docker-compose-nginx/app.conf create mode 100644 examples/docker-compose-nginx/docker-compose.yml diff --git a/examples/docker-compose-nginx/app.conf b/examples/docker-compose-nginx/app.conf new file mode 100644 index 0000000..2c4352e --- /dev/null +++ b/examples/docker-compose-nginx/app.conf @@ -0,0 +1,27 @@ +map $http_upgrade $connection_upgrade { + default upgrade; + '' close; +} + +server { + listen 80; + server_name localhost; + + location / { + proxy_pass http://app:3033; + proxy_redirect off; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection $connection_upgrade; + + client_max_body_size 20000m; + proxy_connect_timeout 5000; + proxy_send_timeout 5000; + proxy_read_timeout 5000; + send_timeout 5000; + } +} \ No newline at end of file diff --git a/examples/docker-compose-nginx/docker-compose.yml b/examples/docker-compose-nginx/docker-compose.yml new file mode 100644 index 0000000..2554abb --- /dev/null +++ b/examples/docker-compose-nginx/docker-compose.yml @@ -0,0 +1,15 @@ +services: + app: + image: marcobaobao/yt-dlp-webui + volumes: + - ./downloads:/downloads + restart: unless-stopped + nginx: + image: nginx:alpine + restart: unless-stopped + volumes: + - ./app.conf:/etc/nginx/conf.d/app.conf + depends_on: + - app + ports: + - 80:80 \ No newline at end of file