NTNP

Goodbye, GitHub

Git

With the news of GitHub’s CEO stepping down, I started looking around. No one looks to be replacing him. And Microsoft is going to give GitHub to the CoreAI team… Time to pack my bags.

Git Moving


All of my website’s source files live on GitHub1. This serves as easy source/version control, and an offsite backup. But this news is the kick in the pants I need.

So, I started looking around. Bitbucket, GitLab, Gitea, self hosted, cloud hosted, and more. I didn’t really like anything I found. I ruled out self hosted pretty quick, as running it on ProxMox isn’t an offsite backup. And I didn’t really like the hosted options.

So, I started thinking. Do I really need a git remote service? Do I really need to work on my sites on something other than my Mac? Do I need a remote for for git lfs? The answer to all that, is no. I don’t.

I already pay for 2TB of iCloud storage, why not just have the repos in iCloud Drive, with no remote. That takes care of the offsite backup. And a local git gui client can help with some of the things I used GitHub for. So that’s what I did.

I’m going to give this setup a spin for a while, but I think it’s going to work for me.


  1. Just the source file for version control. The built sites are served from a DigitalOcean VPS. ↩︎


Reply via email