let's do something cool
clubhouse projects
working with cgit
option 1: http (read only)
things work like you expect:
~$ git clone https://git.sunshinegardens.org/$user/repo
option 2: ssh (read/write)
- send your ssh key to an admin so you can get shell access to the clubhouse server
- log into your shell account
ssh $user@sunshinegardens.org
- create a repo
git init --bare ~/repos/my-repo
(.git
extension is ignored) - your repos directory should have a sticky group read bit, if you don't want
public read on your repo consider storing it in
~/private-repos
or checkingman cgitrc 5
for details on cgit's permissions model - back on your computer you can
git remote add origin $user@sunshinegardens.org:repos/my-repo
or the equivalent edit to.git/config
and do your work as usual
server info
- hostname
-
sunshinegardens.org
-
4je4vug6534ozahtcwz4lucji6woulwdn3jg7ukiguc32mmo55wmzfyd.onion
- ipv4
-
66.42.70.196
- yggdrasil
-
200:bf2d:eb5d:e596:d736:dc18:914:d86d
- cjdns
-
fcf1:d91d:fbc3:6a12:cd73:f842:fe34:c30b
- ecdsa key fingerprint
-
SHA256:jr+iB/G1GbLoOHc/PCdXI0JSxG+vK+aiFhUcsscjc6s