Nginx example conf for Synapse matrix Homeserver
# vim: syntax=nginx | |
server { | |
listen 80; | |
server_name example.com www.example.com; | |
return 301 https://$server_name$request_uri; | |
} | |
server { | |
listen 443 ssl; | |
listen [::]:443 ssl; | |
server_name example.com; | |
ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; | |
ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem; | |
# If you don't wanna serve a site, comment this out | |
root /var/www/example.com; | |
index index.html index.htm; | |
location /_matrix { | |
proxy_pass http://0.0.0.0:8008; | |
proxy_set_header X-Forwarded-For $remote_addr; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment