From 1900894217b041b25f2bd759769c5fd50778c0a5 Mon Sep 17 00:00:00 2001 From: Druid520 Date: Sat, 15 Aug 2026 17:37:34 -0700 Subject: MOD: upd. --- git.html | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) (limited to 'git.html') diff --git a/git.html b/git.html index acf054a..7ad7d70 100644 --- a/git.html +++ b/git.html @@ -16,23 +16,16 @@

clone and push over ssh (accounts only):

git clone git:druid520/site.git

accounts get ssh commands too:

-
ssh git mk <repo>
-ssh git desc <repo> "description"
-ssh git perms <repo> +WRITERS <user>
+	
ssh git mk repo
+ssh git desc repo "description"
+ssh git perms repo +WRITERS user
 ssh git ls

put this in ~/.ssh/config:

-
Host serv
-    HostName 0druid.cc
-    User root
-    Port 3447
-    IdentityFile ~/.ssh/serv
-    ProxyCommand sh -c "nc -z -w 1 %h 47910; exec nc %h %p"
-
-Host git
+	
Host git
     HostName git.0druid.cc
     User git
     Port 3447
-    IdentityFile ~/.ssh/druid
+    IdentityFile ~/.ssh/key
     ProxyCommand sh -c "nc -z -w 1 %h 47910; exec nc %h %p"

the serv host is the server itself, it knocks a secret port before ssh answers so scanners see nothing. the git host is the same machine, same deal.

profiles: push a repo named the same as your username (like druid520/druid520) with a profile.png and a readme.djot in it, first line like this:

-- cgit 1.4.1