Kallithea – Self-hosted alternative to GitHub
For personal, single-person projects I went back to a bare (git init --bare) repository on my SMB share.
I tried gogs and gitea, and at some point, I encountered a bug where the cpu would spike to 100% constant load, and make my instance impossible to use. I also didn't want to run Gitlab on my NAS for performance reason.I'm pretty happy now, with one system less to manage (although I don't want to discourage anyone to have a look at Kallithea - maybe it suits your needs!)