Thanks for the relayd example. It's not something I had really looked into, but was 'stuck' using nginx as I didn't want to figure out a OpenBSD-way of implementing a reverse proxy alongside using httpd.
That's great. Yep, I'd been using Nginx for similar reasons, but after I found out about HTTPD now supporting url rewrites and relayd being able to do pretty much the same things that Nginx can do, I figured it was much better to switch to a pure OpenBSD solution for web servers.
P.s. The guide should feel a lot cleaner, I fixed some issues with it as well as a problem with the way the relayd.conf was being generated and also added the full script at the end of it.