Gitlab works fine for me. Been using it at work for a few years and recently moved all my personal repos there