NL EN

ICT-beheer
Microsoft 365
Netwerk & beveiliging
Voor wie
Hosting & cloud
Magento
Websites & webshops
Beheerde applicaties

Alle diensten op een rij

GitLab-hosting: je eigen GitLab, door ons bijgehouden.

Dezelfde GitLab die je kent, op een server in Nederland. Zonder de maandelijkse update zelf te hoeven doen.

Tekening van een git-geschiedenis: een zijtak wordt getest en weer samengevoegd, de laatste versie staat live.mainGetestUitgerold

Kort antwoord

GitLab-hosting is een eigen installatie van GitLab op een server die alleen jouw organisatie gebruikt, in plaats van een account op gitlab.com. Jevana host self-hosted GitLab op eigen hardware in Nederland en doet het beheer: updates, back-ups, runners voor CI/CD en bewaking. Je code staat daarmee onder Nederlands recht, en je team blijft werken in de omgeving die het gewend is.

GitLab of Forgejo

OnderwerpGitLabForgejo
OmvangGroot: code, CI/CD, planning, beveiligingsscans, veel meerCompact: code, issues, pull requests, CI/CD, packages
Wat het van een server vraagtVeel geheugenWeinig
UpdatesElke maand een nieuwe versieRustiger, kleiner
LicentieGratis basisuitgave; meer functies betaald per gebruikerVolledig open source
Past bijTeams die de uitgebreide functies gebruikenTeams die vooral Git en CI/CD nodig hebben

We hosten beide. Wie GitLab gebruikt voor de planning en de beveiligingsscans, blijft bij GitLab. Wie er vooral code in bewaart en builds draait, is met Forgejo goedkoper uit.

Wat we beheren

De installatie

  • Een eigen GitLab op een eigen adres
  • Aanmelden via je bestaande accounts, als je die hebt
  • Mail voor meldingen, goed ingesteld

Updates

  • De maandelijkse uitgave en de beveiligingsupdates daartussen
  • Eerst op een kopie, als je omgeving groot is
  • Op een moment dat het team niet werkt

Runners en opslag

  • Runners voor CI/CD op onze hardware
  • Ruimte voor containerimages en packages
  • Opruimen van oude artefacten, volgens een regel die je kiest

Zekerheid

  • Dagelijkse back-up van repositories, database en bijlagen
  • Een hersteltest
  • Bewaking van schijf, geheugen en de wachtrij van builds

Waarom niet gewoon gitlab.com

Voor veel teams is gitlab.com prima. Je hoeft niets te beheren en het werkt.

Een eigen installatie kies je om drie redenen. Je wilt dat de broncode op een server in Nederland staat, bij een Nederlands bedrijf. Je betaalt liever een vast bedrag dan per gebruiker. Of je builds hebben toegang nodig tot systemen die niet aan het internet hangen. Speelt geen van drie, blijf dan waar je bent.

Veelgestelde vragen

Wat is self-hosted GitLab?

Self-hosted GitLab is GitLab dat op een eigen server draait in plaats van op gitlab.com. De software is dezelfde; het verschil is wie de server beheert en waar de gegevens staan. Bij een eigen installatie bepaal je zelf de locatie, de updates en wie erbij kan. Daar staat tegenover dat iemand de server moet bijhouden, en dat nemen wij op ons.

Kunnen jullie onze projecten overzetten van gitlab.com?

Ja. GitLab heeft een ingebouwde manier om groepen en projecten van de ene installatie naar de andere te verplaatsen, met repositories, issues, merge requests en wiki's. We doen eerst een proefronde en controleren of rechten en pipelines kloppen. Geheimen en variabelen voor CI/CD gaan niet automatisch mee; die zetten we met je team opnieuw.

Draaien de CI/CD-runners ook op jullie hardware?

Ja. De runners die je builds en tests uitvoeren, staan op onze hardware, gescheiden van de GitLab-server zelf, zodat een zware build de rest niet vertraagt. Hoeveel builds er tegelijk mogen lopen, stemmen we af op je team. Heeft een build toegang nodig tot een intern systeem, dan kan een runner ook in jouw netwerk staan.

Is Forgejo een alternatief voor GitLab?

Voor veel teams wel. Forgejo biedt repositories, issues, pull requests, CI/CD en een package registry, en vraagt een fractie van de rekenkracht. Het mist de uitgebreide planning, beveiligingsscans en beheerfuncties van GitLab. Gebruik je die niet, dan is Forgejo eenvoudiger en goedkoper. We kunnen projecten van GitLab naar Forgejo overzetten, inclusief issues.

Vertel wat er bij jullie draait.

Een kennismaking kost niets. Je praat meteen met een van de twee mensen die het werk daarna ook echt doen.