CONTACT ONS

Cursusaanbod

Souveriniteit over broncode

  • Waarom cloudgehoste Git-platforms leiden tot blootstelling van eigendomsrechten en vertrouwelijke informatie.
  • Gitea-architectuur vergeleken met GitHub, GitLab en Forgejo.
  • Licentievoorwaarden, servicebepalingen en overwegingen rond data-export.

Installatie en configuratie

  • Gitea installeren via Docker Compose met PostgreSQL en Redis.
  • Binaire installatie op Linux met systeemd-serviceondersteuning.
  • Configuratie van reverse proxy, TLS en SSH-poorten.
  • Initiële instellingen: database, beheerdersaccount en aanpassing van app.ini.

Beheer van repositories

  • Het aanmaken van organisaties, teams en repositories.
  • Branche-bescherming, verplichte codereview en ondertekende commits.
  • Issue-tracking, labels, mijlpalen en Kanban-lijsten.
  • Hosting van wiki’s en release-artefacten.

CI/CD met Gitea Actions

  • Gitea Actions activeren en Act Runners registreren.
  • YAML-workflowbestanden schrijven voor build, testen en implementatie.
  • Beveiliging van zelfgehoste runners en containerisolatie.
  • Caching van artefacten en uitvoering van matrix-bouwprocessen.

Migratie van cloud-gebaseerde forges

  • Repository-mirroring en import van GitHub/GitLab.
  • Overzetten van issues, pull requests en release-informatie.
  • Bewaring van commit-handtekeningen en GPG-sleutelvertrouwen.

Authenticatie en toegangsbeheer

  • Integratie met LDAP, Active Directory en OpenID Connect.
  • Twee-factorauthenticatie instellen evenals beheer van deploy-tokens.
  • Instellingen voor zichtbaarheid: publieke, interne en privé-repositories.

Beveiliging en compliance

  • Het afdwingen van commit-handtekeningen met GPG en SSH-sleutels.
  • Auditlogboeken voor toegang tot repositories en wijzigingen door beheerders.
  • Scannen op afhankelijkheden en meldingen bij detectie van kwetsbaarheden.

Onderhoud en schaalbaarheid

  • Back-upstrategieën voor Git-gegevens, issues en bijlagen.
  • Optimalisatie van databases en opslag van bijlagen op S3.
  • Het updaten van Gitea en omgaan met mogelijke incompatibiliteiten.

Vereisten

  • Basiskennis van Git en versiebeheer.
  • Ervaring met beheer van Linux-servers, inclusief Docker.
  • Kennis van CI/CD-pijplijnen en webhooks.

Doelgroep

  • Ontwikkelteams die overstappen van GitHub of GitLab.com.
  • Organisaties die volledige controle over hun broncode op eigen servers willen behouden.
  • Overheids- en defensiecontractanten met beperkingen rond het exporteren van code.
 14 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën