@nommon Mine is hosted off the QOTO gitlab using middleman, so similar setup as yours.
We host a lot of webpages for ur users, I suspect mostly blogs, out of our free gitlab (it offers an ultimate license for free for all the users so its somewhat popular).