GitBucket

Kodförvaring

Självhostad kodförvaring i GitHub-stil skriven i Scala, med repositories, ärenden, wiki och pull requests i en enda paketering.

Betyg 76 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

Förstaparts wiki-dokumentation av API/WebHook med endpointlista och autentisering (HTTP 200).

GitBucket API/WebHook · GitBucket-projektet

Källa: https://github.com/gitbucket/gitbucket/wiki/API%2FWebHook

Kontrollerat:

MCP · Tredjepart

Gemenskapsserver mot GitBucket (HTTP 200).

gitbucket-mcp (moritalous) · moritalous (gemenskap)

Källa: https://github.com/moritalous/gitbucket-mcp

Kontrollerat:

GitBucket: startsidan för Anna Lindqvist med de tre repona faltdokumentation, solcells-kalkyl och internportal i vänsterspalten och nyhetsflödet som visar commits, ärenden och kommentarer i kronologisk ordning
1 / 7 Översikten med Nordljus AB:s repon och det senaste arbetet

Bedömning

Så bedömer vi

Totalbetyg

76 av 100

Preliminär (källbaserad)

Bedömningsprofil
Ett femmannateam som vill släppa sina privata repositories från en leverantör och drifta kodförvaringen på egen server över lunch.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    Apache-2.0 enligt LICENSE i repot; OSI-godkänd licens med fri rätt att läsa, ändra, återdistribuera och drifta själv.

  2. Funktionell passform

    Täcker kärnbehoven för en femmannagrupps kodförvaring: git-repositories med ärenden, pull requests, wiki, kodgranskning och brancheskydd i en enda JVM-applikation; mindre luckor — ingen inbyggd kontinuerlig integration och flytten från befintlig leverantör sker manuellt — därför 4, inte 5.

  3. Dataflytt och interoperabilitet

    GitHub-API-kompatibelt REST-API (gitbucket.github.io, verifierat 2026-10-27) och standard-git-protokoll; hela installationen ligger i en enda katalog och kan flyttas mellan servrar via filkopia. Fullständig export av ärenden/wiki till standardformat är inte dokumenterad — därför 4.

  4. Mognad och trygghet

    Äldsta utgåvor publicerades 2013 (releasesida 13) och senaste utgåvorna kommer löpande; community-drivet projekt men med oklar säkerhetsprocess och uppdateringspolicy — därför 3, inte 4.

  5. Framtidskraft

    GitHub-kompatibelt API, webhooks och plugin-arkitektur ger dokumenterad automation och utbyggnad; ingen agent-/MCP-integration belagd och ekosystemet är litet — därför inte 4.

  6. Drift och införande

    En jar-fil eller container räcker, ingen extern databas krävs i grundläget (MySQL/PostgreSQL valfritt för större installationer), och det GitHub-lika gränssnittet minskar inskolningen; wiki dokumenterar installation och konfiguration — väldokumenterat införande i rimlig proportion.

  7. Kostnadsbild

    Gratis Apache-2.0-licens utan licenskostnad och ingen kommersiell prissättning; totalkostnad (JVM-värd, backup, förvaltning) kräver egen beräkning — därför 3 och inte 4.

  8. Svensk användbarhet

    Namngiven negativ kontroll: källkodsträdet (verifierat 2026-10-27) innehåller inga meddelandekataloger — inga messages*/lokaliseringsfiler under src/main/resources och inga Messages()-anrop i mallarna; gränssnittet är hårdkodat engelska. Ingen svensk lokalisering, dokumentation eller support belagd.

Om GitBucket

GitBucket är en kodförvaring som ni kör på egen server och når via webbläsaren. Den ger er det kända arbetssättet: git-repositories med ärenden, pull requests, wiki och kodgranskning, paketerat i en enda JVM-applikation. Installationen är dess starka sida: en jar-fil eller container räcker, och gränssnittet är medvetet GitHub-likt så att teamet inte behöver lära om. Repositories kan vara offentliga eller privata, med brancheskydd, kommentarer på kodrader och integrerad wiki per repo. Ärendehanteringen stödjer etiketter, milstolpar och tilldelning, och webhooks gör det möjligt att koppla kontinuerlig integration eller meddelandetjänster. GitBucket är skrivet i Scala och kräver bara en JVM — inga externa databaser i grundläget, även om det kan kopplas till MySQL eller PostgreSQL för större installationer. Utbyggnad sker via plugin. Det passar team som vill ha en rak kodförvaring utan att drifta ett stort pipelinesystem, och publiceras under Apache-2.0. Eftersom all data ligger i en enda katalog kan installationen flyttas mellan servrar genom en vanlig filkopia, och säkerhetskopieringen sker med samma rutiner som för övriga filer.

Användning

Passar för

  • Intern kodförvaring för små och medelstora team
  • Ärenden och wiki per repository
  • Kodgranskning via pull requests
  • Enkel drift på en JVM utan extern databas

Passar mindre bra för

  • Storskalig kontinuerlig integration — komplettera med separat CI
  • Monorepo med tusentals utvecklare
  • Hantering av paketregistrering och artefakter

Styrkor och begränsningar

Styrkor

  • En jar-/containerinstallation utan krångliga beroenden
  • Bekant GitHub-likt gränssnitt
  • Ärenden, wiki, pull requests och webhooks i grundläget
  • Publiceras under Apache-2.0
  • Låg driftbörda för små team

Begränsningar

  • Mindre plugin- och integrationsekosystem än större alternativ
  • Prestanda vid mycket stora installationer är oprövad
  • Ingen inbyggd kontinuerlig integration

Skärmbilder

Tekniska resurser

Alternativ

Git

Kodförvaring · versionshantering

Git är ett distribuerat versionshanteringssystem där fullständig historik lagras lokalt, skapat av Linus Torvalds och utvecklat som ett självständigt open source-projekt under GPL-2.0.

Startår
2005
Licens
GNU General Public License v2.0 (GPL-2.0)
Öppen källkod
Ja

Betyg

93 av 100

Preliminär (källbaserad)

Läs bedömningen om Git

Projektdata

64 171GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2005
Licens
GNU General Public License v2.0 (GPL-2.0)Öppen källkod (OSI-godkänd licens) · COPYING anger att endast version 2 av GPL är giltig för projektet om inget annat uttryckligen sägs. · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · macOS · Windows
API
Saknas Verifierat
Export
Finns Klon, git bundle och git archive ger fullständig dataöverföring; historiken är distribuerad utan inlåsning. Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Delvis svenska · Support: Engelska
Öppenhet och kontroll Gäller: GPL-2.0 (OSI), full kodfrihet, distribuerad arkitektur utan serverkrav — inga låsningar.
Funktionell passform Gäller: Distribuerad versionshantering är exakt Git kärna; täcker användningsfallet utan luckor.
Dataflytt och interoperabilitet Gäller: Hela historiken lagras lokalt och flyttas fritt med clone/push/bundle; öppet protokoll gör interop med alla förvar trivial.
Mognad och trygghet Gäller: Sedan 2005, universell användning, extremt moget och väletablerat.
Framtidskraft Gäller: CLI, hooks och plumbing-kommandon ger stark, deterministisk skript-/agentautomation; agentintegration sker i övrigt via hosted-tjänster.
Drift och införande Gäller: Lätt att installera; arbetsflöden (branching/merging) kräver viss inlärning, hanterbart med normal kompetens.
Kostnadsbild Gäller: Fri GPL-licens utan avgifter; transparent totalkostnad.
Svensk användbarhet Gäller: Engelsk CLI/dokumentation; svensk dokumentation (delvis Pro Git-översättning) och bred svensk användning finns.

Kostnad: .

Faktakontrollerad

Gitea är en lättviktad kodhostingplattform skriven i Go under MIT-licensen, med en enda binär, dokumenterat REST-API och MCP-server.

Startår
2016
Licens
MIT
Öppen källkod
Ja
MCP
MCP-server, Officiellt tillägg

Betyg

87 av 100

Preliminär (källbaserad)

Läs bedömningen om Gitea

Projektdata

58 890GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2016
Licens
MITÖppen källkod (OSI-godkänd licens) · Avser den öppna programvaran; hostingtjänster kan ha separata kommersiella villkor. · Licensmodeller
Öppen källkod
Ja
Plattformar
Webbläsare · Linux · macOS · Windows · FreeBSD/OpenBSD
API
REST API Verifierat
MCP
MCP-server, Officiellt tillägg
Export
Ej verifierat Ej verifierat
Språk
Gränssnitt: Delvis svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: MIT (OSI), full kodfrihet och egen drift — inga låsningar.
Funktionell passform Gäller: Git-hosting, ärenden, PR, wiki och Actions CI täcker användningsfallet fullt ut i en lättviktig tjänst.
Dataflytt och interoperabilitet Gäller: Git-protokoll, REST-API och import/export; viss Gitea-specifik konfiguration.
Mognad och trygghet Gäller: Sedan 2016, aktivt underhållen och bred användning, men yngre än GitLab och med Forgejo-forken som en faktor.
Framtidskraft Gäller: REST-API, Actions CI och webhooks möjliggör automation.
Drift och införande Gäller: En lättviktig binär, enkel att drifta; resurssnål jämfört med GitLab.
Kostnadsbild Gäller: Fri MIT-licens; TCO = hosting och drift, transparent.
Svensk användbarhet Gäller: Partiell svensk anpassning: locale_sv-SE.json täcker 1 675 av 4 060 nycklar i den engelska språkfilen (41 procent), kontrollerat 2026-10-24 — svenska kan väljas men stora delar av gränssnittet visas på engelska. Dokumentation och support är på engelska.

Kostnad: .

Faktakontrollerad

Källor