Not exactly following
Originally (in 2016) a self-compiled Go binary of GOGS 0.9.99.x
Set up for SSH key-based fetch, push and pull (GOGS own ssh server on 2222)
Upgraded to downloaded binary of 0.10.0.0227
Migrated to Gitea 1.0.2 binary
Found I needed to modify config to continue to SSH pull/push and fetch
Adding SSH Domain and Listen Port
Progressed though Gitea 1.1.4 and 1.2.3 binaries (to ensure database migrations occur appropriately) (Further upgrades likely, Gitea is up to 1.11.1 at time of typing.)
All this so that I can also GPG sign my internal commits 🙃