Gitlab pages with Lets Encrypt

Hi all,
so the pages domain can’t use lets encrypt (not sure why a * subdomain would not work). Is there a way to just use a different self signed cert from a local CA for pages and keep Lets Encrypt for the rest?