I can’t think of anywhere that does those things better as an all in one package
I’ve done it with bitbucket, how has their uptime been?