Ciao Antonio (bel nome Antonio!)
Ovviamente hai installato i pacchetti git e gitweb.
Gitweb è un insieme di CGI che visualizza il contenuto dei tuoi repository su HTTP per cui la configurazione dipende molto dal webserver che usi e da come hai organizzato i tuoi repository.
In Apache ad esempio dovrai configurare un virtual host come spiegato in [1] e [2].
Per invece permettere ai tuoi utenti git di pushare in un tuo bare repository ti consiglio di usare Gitolite [3] migliore di Gitosis perchè ti mermette di impostare permessi discriminando le branch.
Poi ci sono progetti molto integrati tipo Gitlab [4] o Atlassian Stash [5] da usare solo se ne hai veramente bisogno.