Hoppa till innehåll

Source Code Repos

GitGud

GitGud är ett kodhotell byggt på GitLab och Sapphire, som enligt egen uppgift erbjuder obegränsade privata och publika repositorier fritt "för alltid". Utöver Git-hosting ingår CI/CD, statisk hosting, container-registry, projektledning och ärendehantering.

Besök GitGud

Vad är GitGud?

GitGud (gitgud.io) är en kodhotningsplattform byggd på GitLabs mjukvara (open source Community Edition), som erbjuder obegränsat antal privata och publika Git-repositorier helt gratis. Plattformen ärver GitLabs fullständiga DevOps-verktygslåda: inbyggd CI/CD-pipeline, statiskt webbhotell (Pages), en container registry för Docker-images, samt projektledningsfunktioner som issue tracking och boards. Eftersom GitGud körs på GitLab-motorn (enligt egen uppgift driven av "GitLab & Sapphire") är arbetsflödet i praktiken snarlikt gitlab.com för den som är van vid GitLab-gränssnittet - merge requests, pipelines konfigurerade via .gitlab-ci.yml och samma behörighetsmodell för grupper och projekt. Det är en fristående instans/hosting-tjänst snarare än en egen kodbas, vilket gör den till ett alternativ för utvecklare som vill ha GitLabs funktionsuppsättning utanför gitlab.com:s infrastruktur och policyer. Målgruppen är i första hand enskilda utvecklare och mindre team som vill ha en gratis, fullfjädrad Git-forge utan uppgivna gränser för antal samarbetare.

Vad den fria nivån räcker till

Enligt tjänsten själv ingår obegränsade privata och publika repositorier "fritt för alltid", tillsammans med CI/CD, statisk hosting, container-registry, projektledning och ärendehantering - källan anger dock inga ytterligare detaljerade gränser bortom detta.

Användningsfall

Obegränsade repositorier

Hosta privata och publika Git-repositorier utan uppgiven gräns för antal samarbetare.

CI/CD-pipelines

Bygga och köra CI/CD-pipelines direkt i plattformen via GitLab CI-syntax.

Statisk webbpublicering

Publicera statiska webbplatser (dokumentation, projektsidor) via Pages-funktionen.

Container registry

Lagra och distribuera Docker-images via inbyggd container registry.

Projektledning

Hantera projekt och uppgifter med issue tracking och projektledningsverktyg.

Styrkor och begränsningar

Styrkor

  • Obegränsat antal privata och publika repositorier, gratis för alltid enligt leverantören
  • Fullständig GitLab-funktionsuppsättning: CI/CD, Pages, container registry och projektledning i ett paket
  • Inga uppgivna gränser för antal samarbetare, till skillnad från gitlab.coms gratisnivå
  • Bekant GitLab-gränssnitt för den som redan använder GitLab CE/EE eller gitlab.com

Begränsningar

  • Drivs av en mindre, oberoende aktör snarare än GitLab själva - support, drifttid och långsiktighet är osäkra jämfört med de stora forgarna
  • Källdatan anger inga detaljer om resursgränser för CI/CD-minuter, lagringsutrymme eller uppetid
  • Mindre nätverkseffekt än GitHub/GitLab.com - färre potentiella bidragsgivare hittar projekt av sig själva
  • Ingen uppgift om SLA, säkerhetscertifieringar eller enterprise-funktioner

Jämfört med alternativen

GitGud konkurrerar direkt med gitlab.com, som också bygger på GitLab men begränsar gratisnivån till 5 samarbetare per privat projekt - GitGud uppger inga sådana begränsningar. Codeberg är ett annat community-drivet alternativ, men bygger på Forgejo (en Gitea-fork) istället för GitLab och riktar sig specifikt mot fri och öppen programvara. GitHub är den stora, kommersiella referenspunkten med betydligt större ekosystem, men mindre frihet kring plattformspolicyer än en fristående GitLab-instans.

Vanliga frågor

Är GitGud helt gratis?

Enligt leverantörens egen beskrivning ja, "free forever" för obegränsade privata och publika repositorier - källan anger dock inga detaljer om eventuella framtida betalnivåer eller undantag.

Är GitGud samma sak som GitLab?

Nej, det är en fristående instans som kör GitLabs mjukvara (Community Edition), driven av en annan operatör ("GitLab & Sapphire" enligt egen uppgift) - inte gitlab.com.

Finns det en gräns för antal samarbetare?

Källan nämner ingen sådan gräns, till skillnad från gitlab.coms gratisnivå som är begränsad till 5 collaborators per privat projekt.

Kan jag köra CI/CD-pipelines?

Ja, plattformen inkluderar CI/CD enligt GitLabs pipeline-modell.

Passar GitGud för företag?

Källan ger inga uppgifter om SLA, support eller enterprise-funktioner - verifiera direkt hos leverantören innan produktionsbruk.

SIAX perspektiv

Ett "free forever"-löfte från en enskild leverantör bör alltid vägas mot hur stabil och långsiktig driften faktiskt är innan man bygger kritisk infrastruktur på den. Eftersom plattformen är GitLab-baserad är repos och historik i grunden standard-Git, vilket gör en eventuell migrering till en annan GitLab-instans eller ett annat kodhotell tekniskt okomplicerad om behovet skulle förändras.

Osäker på vad ni behöver?

Vi hjälper er välja rätt verktygsstack

Ett kostnadsfritt första samtal - vi går igenom er stack och vad som faktiskt behövs innan ni betalar för något.

Boka samtal