Skip to content

Instantly share code, notes, and snippets.

@mbarton
Created December 5, 2018 14:10
Show Gist options
  • Save mbarton/2120c3234a3e16058f591a719ebc080b to your computer and use it in GitHub Desktop.
Save mbarton/2120c3234a3e16058f591a719ebc080b to your computer and use it in GitHub Desktop.
Grid nginx conf
server {
listen 443;
server_name api.media.local.dev-gutools.co.uk;
location / {
proxy_pass http://localhost:9001;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect default;
proxy_buffering off;
}
ssl on;
ssl_certificate star.media.local.dev-gutools.co.uk.chained.crt;
ssl_certificate_key star.media.local.dev-gutools.co.uk.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
}
server {
listen 80;
server_name api.media.local.dev-gutools.co.uk;
# redirect all HTTP traffic to HTTPS
return 301 https://$host$request_uri;
}
server {
listen 443;
server_name loader.media.local.dev-gutools.co.uk;
client_max_body_size 20m;
location / {
proxy_pass http://localhost:9003;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect default;
proxy_buffering off;
}
ssl on;
ssl_certificate star.media.local.dev-gutools.co.uk.chained.crt;
ssl_certificate_key star.media.local.dev-gutools.co.uk.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
}
server {
listen 80;
server_name loader.media.local.dev-gutools.co.uk;
# redirect all HTTP traffic to HTTPS
return 301 https://$host$request_uri;
}
server {
listen 443;
server_name media.local.dev-gutools.co.uk;
location / {
proxy_pass http://localhost:9005;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect default;
proxy_buffering off;
}
ssl on;
ssl_certificate star.local.dev-gutools.co.uk.chained.crt;
ssl_certificate_key star.local.dev-gutools.co.uk.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
}
server {
listen 80;
server_name media.local.dev-gutools.co.uk;
# redirect all HTTP traffic to HTTPS
return 301 https://$host$request_uri;
}
server {
listen 443;
server_name cropper.media.local.dev-gutools.co.uk;
location / {
proxy_pass http://localhost:9006;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect default;
proxy_buffering off;
}
ssl on;
ssl_certificate star.media.local.dev-gutools.co.uk.chained.crt;
ssl_certificate_key star.media.local.dev-gutools.co.uk.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
}
server {
listen 80;
server_name cropper.media.local.dev-gutools.co.uk;
# redirect all HTTP traffic to HTTPS
return 301 https://$host$request_uri;
}
server {
listen 443;
server_name media-metadata.local.dev-gutools.co.uk;
location / {
proxy_pass http://localhost:9007;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect default;
proxy_buffering off;
}
ssl on;
ssl_certificate star.local.dev-gutools.co.uk.chained.crt;
ssl_certificate_key star.local.dev-gutools.co.uk.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
}
server {
listen 80;
server_name media-metadata.local.dev-gutools.co.uk;
# redirect all HTTP traffic to HTTPS
return 301 https://$host$request_uri;
}
server {
listen 443;
server_name media-imgops.local.dev-gutools.co.uk;
location / {
proxy_pass http://localhost:9008;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect default;
proxy_buffering off;
}
ssl on;
ssl_certificate star.local.dev-gutools.co.uk.chained.crt;
ssl_certificate_key star.local.dev-gutools.co.uk.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
}
server {
listen 80;
server_name media-imgops.local.dev-gutools.co.uk;
# redirect all HTTP traffic to HTTPS
return 301 https://$host$request_uri;
}
server {
listen 443;
server_name media-usage.local.dev-gutools.co.uk;
location / {
proxy_pass http://localhost:9009;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect default;
proxy_buffering off;
}
ssl on;
ssl_certificate star.local.dev-gutools.co.uk.chained.crt;
ssl_certificate_key star.local.dev-gutools.co.uk.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
}
server {
listen 80;
server_name media-usage.local.dev-gutools.co.uk;
# redirect all HTTP traffic to HTTPS
return 301 https://$host$request_uri;
}
server {
listen 443;
server_name media-collections.local.dev-gutools.co.uk;
location / {
proxy_pass http://localhost:9010;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect default;
proxy_buffering off;
}
ssl on;
ssl_certificate star.local.dev-gutools.co.uk.chained.crt;
ssl_certificate_key star.local.dev-gutools.co.uk.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
}
server {
listen 80;
server_name media-collections.local.dev-gutools.co.uk;
# redirect all HTTP traffic to HTTPS
return 301 https://$host$request_uri;
}
server {
listen 443;
server_name media-auth.local.dev-gutools.co.uk;
location / {
proxy_pass http://localhost:9011;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect default;
proxy_buffering off;
}
ssl on;
ssl_certificate star.local.dev-gutools.co.uk.chained.crt;
ssl_certificate_key star.local.dev-gutools.co.uk.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
}
server {
listen 80;
server_name media-auth.local.dev-gutools.co.uk;
# redirect all HTTP traffic to HTTPS
return 301 https://$host$request_uri;
}
server {
listen 443;
server_name media-leases.local.dev-gutools.co.uk;
location / {
proxy_pass http://localhost:9012;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect default;
proxy_buffering off;
}
ssl on;
ssl_certificate star.local.dev-gutools.co.uk.chained.crt;
ssl_certificate_key star.local.dev-gutools.co.uk.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
}
server {
listen 80;
server_name media-leases.local.dev-gutools.co.uk;
# redirect all HTTP traffic to HTTPS
return 301 https://$host$request_uri;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment