cd ~/open-source/

chrille@linux:~$ apt show cgit

Cgit

Cgit är ett snabbt och lättviktigt webbgränssnitt för Git-repositories. Det passar dig som vill visa kod och historik på webben utan att dra igång en tung plattform som GitLab. Du slipper lämna ifrån dig data till externa aktörer när du använder tjänsten.

Projektsidan för Cgit
Projektets egen sida, som den såg ut vid importen.

Cgit genererar statiska eller snabba dynamiska sidor för att bläddra i Git-repositories, se commits, diffar och filer. Det är byggt i C och har minimala beroenden, så det passar passande på små servrar. Du konfigurerar vilka repositories som ska visas och hur de ska presenteras. Du får en ren, läsbar vy av koden utan onödiga funktioner. Du kan också anpassa utseendet med CSS och filtrera vad som ska vara publikt. För dig som vill ha ett enkelt, snabbt gränssnitt över dina Git-repositories är Cgit ett bra alternativ. Konfigurationen sker via filer eller ett webbgränssnitt, så du slipper röra databaser för hand.