Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # ------------------------------------------------------------
- # [My Synapse URL]
- # ------------------------------------------------------------
- server {
- set $forward_scheme http;
- set $server "192.168.0.111";
- set $port 8450;
- listen 80;
- listen 8448;
- #listen [::]:80;
- listen 443 ssl http2;
- #listen [::]:443;
- server_name [My Synapse URL];
- # Let's Encrypt SSL
- include conf.d/include/letsencrypt-acme-challenge.conf;
- include conf.d/include/ssl-ciphers.conf;
- ssl_certificate /etc/letsencrypt/live/npm-51/fullchain.pem;
- ssl_certificate_key /etc/letsencrypt/live/npm-51/privkey.pem;
- # Block Exploits
- include conf.d/include/block-exploits.conf;
- # Force SSL
- include conf.d/include/force-ssl.conf;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection $http_connection;
- proxy_http_version 1.1;
- access_log /proc/1/fd/1 proxy;
- error_log /proc/1/fd/1 warn;
- location / {
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection $http_connection;
- proxy_http_version 1.1;
- # Proxy!
- include conf.d/include/proxy.conf;
- }
- # Custom
- include /config/nginx/custom/server_proxy[.]conf;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement