One example I can give you is the the Gitlab pages artifact size limit (1 GB). Most providers also have a "max build time" that is too low for projects of this size.
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!).