I’m running Seafile in my LAN but I have forwarded ports 8000 and 8082 to have access from the outside world. It worked fine with Seafile 6.x. After migration to 7.x I had some problems (as I was using local IP addresses in configurations) but finally I figured out what to do.
When I was googling for solutions I found official info about NAT in seafile manual.
What bothers me is this:
“If you do not deployed Seafile behind Apache/Nginx you need to configure port forward for all the components listed below. (not recomended!)” (from seafile manual)
Why is not recommended? Is it unsafe to expose bare seafile server to the outside world?