Just some initial memory comparisons between my two tiny VPS servers - one running httpd/relayd on OpenBSD, the other running Caddy on Alpine Linux:
OpenBSD: 99M / 464M
Alpine: 50M / 464M
Both instances are hosting 3-4 simple, static websites. Interesting stuff (to me at least!)