From 30510f5ab5a83b6a583d9e22e9b3184285ec0aad Mon Sep 17 00:00:00 2001 From: Jakub Czajka Date: Mon, 26 Dec 2022 21:31:49 +0100 Subject: [PATCH] [git] Serve repositories with gitweb. --- git/README | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/git/README b/git/README index b69e9cb..1704abc 100644 --- a/git/README +++ b/git/README @@ -1,6 +1,38 @@ git === +DNS +--- + +Set up and git.. + + A + AAAA +git. CNAME + +SSL +--- + +Obtain a certificate with `certbot-nginx`. + +Install +------- + +Install packages. + +``` +$ apt install fcgiwrap gitweb +``` + +Start services. + +``` +$ systemctl start fcgiwrap +``` + +Notes +----- + Create a new user. ``` @@ -28,3 +60,14 @@ $ passwd --lock git ``` Create new bare repository. + +``` +$ mkdir +$ git init --bare +``` + +Put repositories under `/srv/git` and change ownership. + +``` +$ chgrp -R www-data /srv/git +``` -- 2.39.5