If you have IP network, It's pretty easy to setup a FTP(S) server. Just close it when you are done with the transfers.
The problem I think is NAT, witch makes everything much harder. But it also works as a basic firewall ... I remember the age when you used to connect your PC directly to the Internet, and if you didn't have the latest patches you would get the sasser virus within seconds. It would be scary running even Linux not behind a firewall. And many devices (smart-TV's etc) now a days expect a LAN and will be completely open.
Raise your hand if you would be OK with exposing your whole LAN to the Internet.
Whatever you do, do not use e-mail to send files! Your e-mail will go though many servers on the way, and will take up server disk space. And the data will be encoded to base64 witch will make them about 30% larger. Small files <20 Mb will be fine, but don't send Gigabytes!
The problem I think is NAT, witch makes everything much harder. But it also works as a basic firewall ... I remember the age when you used to connect your PC directly to the Internet, and if you didn't have the latest patches you would get the sasser virus within seconds. It would be scary running even Linux not behind a firewall. And many devices (smart-TV's etc) now a days expect a LAN and will be completely open.
Raise your hand if you would be OK with exposing your whole LAN to the Internet.
Whatever you do, do not use e-mail to send files! Your e-mail will go though many servers on the way, and will take up server disk space. And the data will be encoded to base64 witch will make them about 30% larger. Small files <20 Mb will be fine, but don't send Gigabytes!