Ta kontakt

Kursplan

Sølværighet for kildetekst

  • Hvorfor sky-Git-plattformer eksponerer proprietær kode og handelssekreter.
  • Gitea-arkitektur og sammenligning med GitHub, GitLab og Forgejo.
  • Lisensiering, vilkår og dataeksportoverveielser.

Installasjon og konfigurasjon

  • Docker Compose-utplassering med PostgreSQL og Redis.
  • Binærinstallasjon på Linux med systemd-tjeneste.
  • Reverse proxy, TLS og SSH-portkonfigurasjon.
  • Innledende setup-veiviser: database, administratorbruker og app.ini-tuning.

Arkivbehandling

  • Opprette organisasjoner, team og arkiver.
  • Grensebeskyttelse, nødvendige gjennomganger og signerte commits.
  • Oppgavesporing, etiketter, milepæler og Kanban-tavler.
  • Wiki og utgivelsesobjektverktøy.

CI/CD med Gitea Actions

  • Aktivere Gitea Actions og registrere act-runners.
  • Skrive workflow-YAML for bygg, test og deploy.
  • Selvertet runner-sikkerhet og container-isolasjon.
  • Objektivlagring og matrix-bygg.

Migrasjon fra sky-verktøy

  • Replisering av arkiver og import fra GitHub/GitLab.
  • Migrere oppgaver, trekkforespørsler og utgivelsesnotater.
  • Bevar commit-signaturer og GPG-nøkeltrust.

Autentisering og tilgangskontroll

  • LDAP, Active Directory og OpenID Connect-integrasjon.
  • To-faktor-autentisering og deploy-token-administrasjon.
  • Arkiv-synlighet: offentlige, internt og private scope.

Sikkerhet og etterlevelse

  • Tvinge commit-signering med GPG og SSH-nøkler.
  • Revisjonslogger for arkivtilgang og admin-endringer.
  • Avhengighetssporing og sårbarhets-webhook-varsel.

Vedlikehold og skalering

  • Backup-strategier for Git-data, oppgaver og vedlegg.
  • Databaseoptimalisering og vedleggsavlaster til S3.
  • Oppgradere Gitea og håndtere brytende endringer.

Krav

  • Mellomstor Git- og versjonskontrollkunnskap.
  • Linux-serveradministrasjon inkludert Docker.
  • Kjennskap til CI/CD-pipelines og webhooks.

Målgruppe

  • Utviklingsteam som erstatter GitHub eller GitLab.com.
  • Organisasjoner som krever lokal eierskap til kildetekst.
  • regjering og forsvarskonsulenter med eksportbegrensninger for kode.
 14 Timer

Antall deltakere


Pris per deltaker

Referanser (4)

Kommende kurs

Relaterte kategorier