git.lucas.co / gitsite
the static git browser that builds this site
git clone https://git.lucas.co/gitsite.git

commit9cd48e753587a19f912494cdd561c659c47abae9
parent034080eeb8
authorLucas Galante <[email protected]>
date2026-09-11 08:30
Publish hou-control and gitsite

Both had bare repos under ~/git but no repos.conf entry, so they were
pushable but unpublished -- and gitsite, which builds the site, was the one
repo the site did not list.

Both are "clone" mode. hou-control's history is 30MB and includes binary
HDAs; build.sh's --max-pack-size=20m repack keeps its largest pack at 20.0MB,
inside Cloudflare's 25MB per-file limit. Checked before publishing: neither
repo carries credentials. gitsite tracks .wrangler/cache/*.json, which hold
the Cloudflare account id and name but no token -- the token is read from
~/.config/gitsite-cf-token, outside the repo. Author emails were already
public, since generate.py renders "%an <%ae>" for every commit in all the
repos already listed.

 repos.conf | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/repos.conf b/repos.conf
index 535885a..f94e9a4 100644
--- a/repos.conf
+++ b/repos.conf
@@ -4,6 +4,8 @@
 # mode: "clone" = browsable + clonable via dumb http, "browse" = browsable only
 # no spaces around the | separators
 website|/home/lsgalante/git/website.git|source for lucas.co|browse
+hou-control|/home/lsgalante/git/hou-control.git|SideFX Houdini customization package|clone
+gitsite|/home/lsgalante/git/gitsite.git|the static git browser that builds this site|clone
 cce-authenticator|/home/lsgalante/git/cce-authenticator.git|login authentication (PAM + fingerprint)|clone
 cce-browser|/home/lsgalante/git/cce-browser.git|web browser (Servo)|clone
 cce-calendar|/home/lsgalante/git/cce-calendar.git|calendar|clone