Get Git into Your Life
It amazes me how much different my git activity changes, when I reduce the risk of unauthorized data exposure to the greater Internet.
Since setting up a reliable local Gitea Server on my private LAN I found that I tend to use Git more than ever. I have been diving into things that I have been more cautious about, because of the risk of leaking secrets and confidential data. Even my activity on GitHub has increased because I can test a project internally before sharing it on GitHub.
I have started playing with Continuous Deployment, Ansible, Hugo and more. I can ‘safely’ work locally, without accidentally exposing private information to the greater internet. (If you are interested in my Home Lab Content, checkout my mini site for more.)
I also switched to my new computer about the same time my activity increased – April 2024 – may be related 🤷.
Aside: Time Gap – If you are curious about the gap between August 2023 to April 2024, shortly after I setup my first Gitea instance on my testing hypervisor (Proxmox VE) the host system started throwing disk errors. So, I stopped using that host. This was my first bare-metal hypervisor, I turned it off and forgot about it. Early 2024 I started playing with XCP-ng on a new host, I deployed a new instance on XCP-ng system. Then when I switched computers and setup a good upgrade/backup scripts for Gitea I started using Gitea more often.
Another interesting thing, I have more repos on Gitea (23 Repos, 5 Orgs) than GitHub (8 Repos, 1 Org).
So if you want to learn Git or start using it for more things, I recommend hosting a local Git Server.
Have thoughts, share them in the comments or yell at me on Twitter @Mad9Scientist.
Popular Git Servers
- Linux Distro (Your Choice) + Git (Digital Ocean Tutorial)
- Gitea – Light and Fast, written in Go
- Gitlab – Know of it, Limited Experience (need 4GB Memory)
- Gogs – Know of it, Limited Experience
Comments are closed. Have something to add? Message me.