I recommend Gitlab for anyone looking for something Github-like. On a $10/m DO instance you can be up and running quickly [1]. There's a rake task for backups and it's easy to get it to sync to S3.
[1] https://www.digitalocean.com/community/tutorials/how-to-use-...