From 03dd3b0e2187988bacc8a75c4d95a6a092e17271 Mon Sep 17 00:00:00 2001 From: Matthew R Date: Sat, 2 Oct 2021 19:53:24 -0400 Subject: [PATCH] changes or whateva --- .../Server Blocks/edu.libraryofcode.org.conf | 75 ++++++++++++------- 1 file changed, 48 insertions(+), 27 deletions(-) diff --git a/Nginx/Server Blocks/edu.libraryofcode.org.conf b/Nginx/Server Blocks/edu.libraryofcode.org.conf index 153ed3c..ad35eca 100644 --- a/Nginx/Server Blocks/edu.libraryofcode.org.conf +++ b/Nginx/Server Blocks/edu.libraryofcode.org.conf @@ -1,29 +1,3 @@ -server { - listen 443 ssl http2; - listen [::]:443 ssl http2; - server_name edu.libraryofcode.org; - - ssl_certificate /etc/nginx/ssl/org.chain.crt; - ssl_certificate_key /etc/nginx/ssl/org.key.pem; - - - root /opt/canvas/public; - charset utf-8; - include mime.types; - client_max_body_size 5000M; - default_type application/octet-stream; - access_log /var/log/nginx/canvas.access.log; - error_log /var/log/nginx/canvas.error.log; - passenger_ruby /usr/local/bin/ruby2.4; - passenger_load_shell_envvars off; - passenger_min_instances 8; - #passenger_log_level 4; - passenger_start_timeout 300; - passenger_enabled on; - #passenger_pre_start https://edu.libraryofcode.org/; - rails_env production; -} - server { listen 443 ssl http2; listen [::]:443 ssl http2; @@ -38,7 +12,54 @@ server { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Frame-Options SAMEORIGIN; - proxy_pass http://node3.ins:8001; + proxy_pass http://localhost:7560; proxy_read_timeout 90; } } + +server { + listen 443 ssl http2; + listen [::]:443 ssl http2; + server_name studio.libraryofcode.org; + + ssl_certificate /etc/nginx/ssl/org.chain.crt; + ssl_certificate_key /etc/nginx/ssl/org.key.pem; + + location / { + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header X-Frame-Options SAMEORIGIN; + proxy_pass http://localhost:7560; + proxy_read_timeout 90; + } +} + + +#server { +# listen 443 ssl http2; +# listen [::]:443 ssl http2; +# server_name edu.libraryofcode.org; + +# ssl_certificate /etc/nginx/ssl/org.chain.crt; +# ssl_certificate_key /etc/nginx/ssl/org.key.pem; + + +# root /opt/canvas/public; +# charset utf-8; +# include mime.types; +# client_max_body_size 5000M; +# default_type application/octet-stream; +# access_log /var/log/nginx/canvas.access.log; +# error_log /var/log/nginx/canvas.error.log; +# passenger_ruby /usr/local/bin/ruby2.4; +# passenger_load_shell_envvars off; +# passenger_min_instances 8; + #passenger_log_level 4; +# passenger_start_timeout 300; +# passenger_enabled on; + #passenger_pre_start https://edu.libraryofcode.org/; +# rails_env production; +#} +