The gogs developers are distributing packages via packager.io for Debian, Ubuntu and CentOS. Updates can be easily handled that way.
18. May 2017
Gogs (Go Git Service) is a painless self-hosted Git service.
17. May 2017
By using SSH-Aliases you can easily use an alternative key for one host. This may be neccessary if you want to access different Bitbucket- or GitHub-Accounts.