#TodayILearned that if you have a server with git installed and SSH access, you can use as a remote for your repositories very simply:
$ mkdir repo.git && cd repo.git
$ git init --bare
$ git remote add myserver ssh://username@myserveraddress:/path/to/repo.git
$ git push -u origin master
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!