cgit theme + nav HTML for upleb.uk — public git repos served from the upleb ngit-grasp GRASP relay.
Live: https://upleb.uk
- CSS + HTML + minimal JS
- Designed to drop into
/usr/share/cgit/on a host running cgit + nginx + fcgiwrap - Sister to ngit-grasp (the upleb GRASP relay backing the repos cgit serves)
No Nostr events published by this site.
Pure static CSS/HTML + a one-time bootstrap shell script. Sits in front of cgit + ngit-grasp; not a build-step project.
No dev server — edit the CSS/HTML directly and re-deploy.
scp -P 2121 upleb.css upleb-header.html upleb-head-include.html favicon.ico favicon.svg \
root@45.154.199.154:/usr/share/cgit/
scp -P 2121 cgitrc root@45.154.199.154:/etc/cgitrc
ssh -p 2121 root@45.154.199.154 'find /var/cache/cgit -mindepth 1 -delete'
cgitrclives at/etc/cgitrc, everything else at/usr/share/cgit/. cgit reads its files on the next request — no nginx reload needed; clear/var/cache/cgitso changes show immediately.
VPS: 45.154.199.154. Full server / nginx / SSL / DNS notes for the wider deployment live in the local code_upleb/CLAUDE.md (not pushed; this README is the public-facing summary).