En git server i hjemmet

Tags: git
Categories: selfhosting

Alle der arbejder med software eller er store tech-nørder, ved hvad git er, og mange har sikkert også hørt om github selv som ikke tech-nørd i kraft af hjemmesidens størrelse og mængden af ikke software-relaterede ting, som nogen også bruger det til - gaming guides eller som download page. I led med mine shenangigans af selfhosting, computere, linux, servere og andet nørdet møg, var det nok kun et spørgsmål om tid før jeg ville blive bidt af git og begynde at bruge det til at lave version-control på mine skriverier (uni, noter, LaTex, hjemmesiden her) og til de små programmer jeg engang imellem skriver, samt mine config-filer.

En git server i hjemmet

Trods at jeg har haft en del tidligere “false starts” med at bruge git, så var det som endeligt fik givet mig det rigtige skub i gang med at bruge git, at selfhost en git server derhjemme. Nu istedet for at bekymre sig om data-privacy og at ens ting ville blive brugt i AI training-sets, eller at andre ville kunne se hvor lort man var til git, mens man stadig var i gang med at lære værktøjet at kende, kunne man nu istedet bare fokusere på at lære git, samt at man fik et bedre indblik i git gennem at skulle sætte en serveren op.

Idet at jeg er en nix’er1 både på laptop, desktop og server, var det mega smertefrit og let at spinde en forgejo -server op, og jeg har ikke kigget tilbage lige siden og er begyndt at bruge git flere og flere steder. Oplevelsen af at have haft en git server at home, har været en rar oplevelse og et godt tilfælde af at at home-alternativet ofte kan være bedre end big coporate bullshit services.


  1. NixOS-bruger, se mine andre skriverier. ↩︎