关于外网访问seafile

哪位可以分享一下动态IP用户(PPPOE)通过动态域名服务(DDNS)以HTTPS协议方式访问含有nginx反向代理的seafile服务器的设置,重点是nginx的反向代理设置(非443默认端口),IT小白无奈伸手。

公网https转内网http协议,现在是可以上传,不能下载,感觉是nginx配置问题

nginx的conf.conf:
server {
listen 80;
listen 443;
server_name seafile.abc.xyz;
location / {
proxy_pass http://192.168.0.2:80;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
proxy_set_header Host $host:$server_port;
}
}