What are leading solutions today for sharing on the Internet media and other resources from a home server? - Prefer minimum firewall intervention (homeside). - Prefer unique domains and IPs (For clients behind company firewalls). - Should work well for clients inside home network - pulling resources locally. *Not looking for cloud solution. I am technically enough to set up a home web server*