Advertisement
Guest User

NGINX Default

a guest
Oct 16th, 2019
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.57 KB | None | 0 0
  1. server {
  2. listen 80 default_server;
  3. listen [::]:80 default_server;
  4. server_name _;
  5. return 301 https://$host$request_uri;
  6. }
  7.  
  8. server {
  9. listen 443 ssl http2;
  10. listen [::]:443 ssl http2;
  11.  
  12. server_name leahdesigns.co.uk www.leahdesigns.co.uk ;
  13.  
  14. ssl_certificate /etc/letsencrypt/live/leahdesigns.co.uk/fullchain.pem; # managed by Certbot
  15. ssl_certificate_key /etc/letsencrypt/live/leahdesigns.co.uk/privkey.pem; # managed by Certbot
  16.  
  17. location / {
  18. proxy_set_header Host $host;
  19. proxy_pass http://192.168.100.200:80;
  20. proxy_set_header X-Forwarded-Host $host;
  21. proxy_set_header X-Forwarded-Proto $scheme;
  22. }
  23. }
  24.  
  25.  
  26. server {
  27. server_name www.auron.one auron.one;
  28.  
  29. location / {
  30. proxy_pass http://192.168.100.51:80;
  31. }
  32.  
  33. listen [::]:443 ssl; # managed by Certbot
  34. listen 443 ssl; # managed by Certbot
  35. ssl_certificate /etc/letsencrypt/live/auron.one-0002/fullchain.pem; # managed by Certbot
  36. ssl_certificate_key /etc/letsencrypt/live/auron.one-0002/privkey.pem; # managed by Certbot
  37. include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
  38. ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
  39.  
  40. }
  41.  
  42. server {
  43. client_max_body_size 5120M;
  44.  
  45. server_name nextcloud.auron.one;
  46.  
  47. location / {
  48. proxy_pass http://192.168.100.14/nextcloud/;
  49. }
  50.  
  51.  
  52. listen [::]:443 ssl; # managed by Certbot
  53. listen 443 ssl; # managed by Certbot
  54. ssl_certificate /etc/letsencrypt/live/auron.one-0001/fullchain.pem; # managed by Certbot
  55. ssl_certificate_key /etc/letsencrypt/live/auron.one-0001/privkey.pem; # managed by Certbot
  56. include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
  57. ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
  58.  
  59. }
  60.  
  61.  
  62. server {
  63. listen 80;
  64. listen [::]:80;
  65. server_name rdg.auron.one;
  66.  
  67. location / {
  68. proxy_pass http://192.168.100.7:8080/guacamole/;
  69. }
  70.  
  71. listen [::]:443 ssl; # managed by Certbot
  72. listen 443 ssl; # managed by Certbot
  73. ssl_certificate /etc/letsencrypt/live/auron.one-0001/fullchain.pem; # managed by Certbot
  74. ssl_certificate_key /etc/letsencrypt/live/auron.one-0001/privkey.pem; # managed by Certbot
  75. include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
  76. ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
  77.  
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement