I have hosted it using an s3 compatible object store for now. But the experience was really terrible compared to Gitlab Pages / Netlify (Just push it to a repo and you are done!).
At the "largest" level, you should accept 1-2 hours of minor setup/fiddling at least.