Setting up a private git repo is easy[1] and a web interface with OpenVPN only access on a VPS. I&#x27;ve done it for a small team in the past.<p>I don&#x27;t know your use case so I might be wrong, but I believe your mistrust in Github and Bitbucket is unjustified.<p>As far as encryption schemes go, everything depends on what or who you&#x27;re trying to avoid.<p>[1] <a href="https:&#x2F;&#x2F;www.convalesco.org&#x2F;articles&#x2F;2009&#x2F;07&#x2F;24&#x2F;how-to-set-up-a-personal-git-repository-in-10-minutes&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.convalesco.org&#x2F;articles&#x2F;2009&#x2F;07&#x2F;24&#x2F;how-to-set-up...</a>