CONTACT ONS

Cursusaanbod

Soevereiniteit over broncode

  • Waarom cloud Git-platforms eigendommen van code en handelsgeheimen blootstellen.
  • Gitea-architectuur en vergelijking met GitHub, GitLab en Forgejo.
  • Licenties, algemene voorwaarden en overwegingen met betrekking tot datagegevensexport.

Installatie en configuratie

  • Docker Compose-implementatie met PostgreSQL en Redis.
  • Binaire installatie op Linux met een systemd-service.
  • Configuratie van reverse proxy, TLS en SSH-poorten.
  • Initiele set-upwizard: database, beheerdersaccount en tuning van app.ini.

Repositorybeheer

  • Aanmaken van organisaties, teams en repository's.
  • Branchbescherming, vereiste reviews en gecommitteed commits.
  • Probleemtracking, labels, mijlpalen en Kanban-borden.
  • Wiki en hosting van release-artefacten.

CI/CD met Gitea Actions

  • Gitea Actions inschakelen en act runners registreren.
  • Workflow-YAML schrijven voor bouwen, testen en implementeren.
  • Beveiliging van zelfgehoste runners en containerisolatie.
  • Artefactcache en matrixbuilds.

Migratie van cloud-forge-platforms

  • Repository-mirroring en importeren van GitHub/GitLab.
  • Migratie van issues, pull requests en release-opmerkingen.
  • Behoud van commit-handtekeningen en GPG-sleutelvertrouwen.

Authenticatie en toegangsbeheer

  • Integratie van LDAP, Active Directory en OpenID Connect.
  • Twee-factor-authenticatie en beheer van implementatietokens.
  • Repository-zichtbaarheid: publiek, intern en privé.

Beveiliging en compliance

  • Afdwingen van commit-signing met GPG- en SSH-sleutels.
  • Audit-logboeken voor repository-toegang en beheerderswijzigingen.
  • Scanen van afhankelijkheden en webhook-waarschuwingen voor kwetsbaarheden.

Onderhoud en schaalbaarheid

  • Back-upstrategieën voor Git-gegevens, issues en bijlagen.
  • Databasoptimalisatie en uitwisselen van bijlagen naar S3.
  • Upgraden van Gitea en omgaan met breaking changes.

Vereisten

  • Kennis van Git en versiebeheerconcepten op tussenin-niveau.
  • Administratie van Linux-servers, inclusief Docker.
  • Bekendheid met CI/CD-pipelines en webhooks.

Doelgroep

  • Ontwikkelteams die GitHub of GitLab.com vervangen.
  • Organisaties die broncodebeheer op eigen servers vereisen.
  • Overheidsinstanties en defensiëleveranciers met exportbeperkingen voor 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 (4)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën