HACKER Q&A
📣 flerovium

Privacy-Conscious GitHub?


Is there an alternative to GitHub where the service doesn't have access to your files?


  👤 LinuxBender Accepted Answer ✓
For basic repositories yes, Gitea [1], gitosis [2], gitolite [3], self hosted Gitlab, or just plain ol git over SSH. Otherwise no, not for all the work-flows and CI/CD integrations. Gitlab is not free and may or may not cover your integration use-cases but there would need to be more details in your question. I am most familiar with gitosis.

[1] - https://github.com/go-gitea/gitea

[2] - https://github.com/tv42/gitosis # some Linux repos contain this as a prebuilt package.

[3] - https://gitolite.com/gitolite/index.html#installsetup # Also contained in some Linux package managers