-upstream backend {
- server 127.0.0.1:8065;
- keepalive 32;
-}
proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=mattermost_cache:10m max_size=3g inactive=120m use_temp_path=off;
-server {
- # listen 80 default_server;
- server_name dev.nutra.tk;
- return 301 https://$server_name$request_uri;
-}
-
server {
listen 443 ssl http2;
- server_name mattermost.example.com;
http2_push_preload on; # Enable HTTP/2 Server Push
- ssl on;
+ # ssl on;
ssl_certificate /etc/letsencrypt/live/dev.nutra.tk/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/dev.nutra.tk/privkey.pem;
ssl_session_timeout 1d;
proxy_send_timeout 300;
proxy_read_timeout 90s;
proxy_http_version 1.1;
- proxy_pass http://backend;
+ proxy_pass http://127.0.0.1:8065;
}
location /chat/ {
proxy_cache_use_stale timeout;
proxy_cache_lock on;
proxy_http_version 1.1;
- proxy_pass http://backend;
+ proxy_pass http://127.0.0.1:8065;
}
}