upstream crm {
	server unix:/run/crm/crm.sock fail_timeout=10s max_fails=3;
	keepalive 32;
}
server {
    # the port your site will be served on
    listen 443 ssl;
    ssl_certificate /etc/letsencrypt/live/crm.tbsoft.org/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/crm.tbsoft.org/privkey.pem; # managed by Certbot

    # the domain name it will serve for
    server_name crm.tbsoft.org;  
	charset     utf-8;
    # max upload size
    location /media  {        
        alias /home/code/crm/media;  
		expires 365d;
    }
	
    location /static {        
		add_header 'Access-Control-Allow-Origin' '*';
        alias /home/code/crm/static; 
		expires 365d;
   }
   

	# Finally, send all non-media requests to the Django server.
	location / {
		proxy_connect_timeout 60s;
        proxy_send_timeout 60s;
        proxy_read_timeout 60s;

        # Buffering
        proxy_buffering on;
        uwsgi_pass  crm;        
        include     uwsgi_params; 
   	}
	
	access_log /var/log/nginx/crm.log;
	error_log /var/log/nginx/crmerror.log;

}

