It would take me hours to figure out how to do all that with Apache.
This is an obvious exaggeration. It would longer just to consolidate media into Plex libraries.
> It would take me hours to figure out how to do all that with Apache.
Wow. Here's a clue
sudo cp /etc/apache2/httpd.conf /etc/apache2/https.conf.bak
sudo vi /etc/apache2/httpd.conf
# hint: learn apache once, use many times
sudo ln -s /Directories/you/want/apache/to/see /Library/WebServer/Documents/
sudo apachectl start
Took me less than 10 minutes.Thanks for the script. I have no interest in learning how it works, though, I just want to watch a darn movie…
Unnecessary step, and if it only takes you 10 seconds, you really have no media to speak of: when it is TB of media, you're fucked.
> Thanks for the script.
Not a script, just a few loose commands.
That's a wrong assumption. For many (most?) users of Plex, that's pretty much the entire point. :)
Try it out yourself, and then see what you reckon it would take to set up Apache to match Plex's functionality. It'll take significant effort, if it's even capable.
> Running a web server to serve that page and a few other random pages.
Dull. Not just any web server, with Apache 2.4 already installed by default, once httpd.conf is configured, in particular for directory listings and with softlinks to directories with proper permissions, and once the server is started, macOS serves media, i.e. pictures, music and video files that's just sitting in folders on the filesystem, no web development necessary. I never understood the need for dedicated media server software when Apache2 (Web Sharing) has done it so effortlessly since Mac OS X 10.0 Cheetah; it has always just been there.