Been using gitlab for solo dev at work and at home for everything that needs tracking, not only coding. Like you, attempted an install and gave up and used bitnami in the end. The only disadvantage is that the bitnami installers are a few point releases behind.