En git server i hjemmet
Seneste git commit: 2025-04-24
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. En lokal self-hosted git server som er under din kontrol, betyder også at du ikke bliver rugged-pulled af services som github, og at du kan bevare dine mirrors af den software som du afhænger af eller som du finder brugbar - eksempelvis som mirrors af programmer der er vigtige i dit workflow eller software som kan være i fare for at blive fjernet grundet profit-drevet corpo-bullshit som set med yuzu og ryujinx.2
-
Yuzu og ryujinx var to opensource nintendo switch emulatorere, som blev trumlet over og dræbt af nintendo’s advokater. To mirrors som jeg fortryder at jeg ikke havde opsat, før det var forsent. (Det er stadig muligt at finde mirrors på nettet, fear not.) ↩︎