Build a publicly accessible GitLab server, provide a username and password for login, and setup GitLab pages with custom TLS and domain info
Sigiloso
Built the infra as code using Terraform to provision AWS infrastructure (EC2 instance and EIP to make publicly accessible). Ran into a bug using the GitLab Community Edition AMI and eventually switched to EE.