Can get a $5 vps and set it up as a reverse proxy and vpn host then vpn to it from your locally hosted server to get around that. Not "free" but this method allows you to use whatever fancy hardware you have which would be significantly cheaper than an equivalent vps.
I also remember downloading quite a bit of MP3s hosted on an SFTP server in a friend of friend’s dorm in Philadelphia.