I agree that the initial setup is a bit complex. And at the time of writing, I could not find anything better. But once I set it up, it's quite friction-less and low maintenance so I didn't look further.
However, if you have pointer to a better solution, appreciate a link. Always looking to simplify.
[dead]
Not saying you should change it if it's working, and I don't have a ready-made tutorial, but assuming you only need to serve static files I would: