Randy's Webcabin

Git is up!

git-daemon

I toyed around a bit during my lunch break and got the included-in-the-box git server up and running, and I’m slowly moving over the projects I care about. GitHub is an ontologically evil website (by virtue of Microsft ownership). Any project of mine hosted solely over there is likely old enough for me to not really care about, or similar. But preserving really old things of mine probably will feel nice.

Actual setup of git-daemon was super straightforward and the docs are trustworthy. Some misuse of an unneeded param caused a few minutes of headscratching but not much more.

gitweb

The spookier one! But not too bad. Gitweb is the official “not-fussy repo browser” system for presentation of repositories without needing anything as hardcore as a “forge” setup, akin to GitHub, GitLab, and so on.

Official git docs were much less clear on where to get started – web is not my wheelhouse and bare-minimum getting started sample files help a lot. The Arch docs were much more helpful, especially in the context of specific HTTP servers. Still not so sure why / doesn’t redirect to the proper index of /gitweb.cgi.

It’s added to the header ribbon as well, but take a look! I guess that’s enough futzing around with fun services, next up I’ll have to take a swing at HTTPS. Been a while since that as well.

Game -- March of the Awfulites
July Updates!