Used to run a web server on it as well, but now I have a much faster separate Skylake Xeon FreeBSD machine behind the router/firewall, with terabytes of image data. I can server Django pages in about 350us, from home.
Every web developer should have a home static IP address and OS X server. It's just so much better than Gmail or cloud providers. OS X Server has so many services available in it, including file sharing, messaging, and VPN, and the Server GUI is so much easier to manage than any other Unix system. I expect the services offered by it to grow over time (family photo sharing maybe?)
Edit: Also, OS X Server isn't anything at all like the Linux/Unix home servers that people are complaining about. You're not supposed to tinker with it at all or learn about the intricacies of PostFix or SMTP or spam filters or VMs or containers. All of it's details are hidden from you - it literally has an 'ON/OFF' button for each service. It's not a hobbyist thing at all. It really is a Zero-knowledge 'set-it-and-forget-it' system. If you are spending more than an evening on it, then you have already screwed up, and might as well stop using it.