name: gitea
description: Gitea is a painless self-hosted Git service written in Go
version: 1.24.3
icon: https://github.com/go-gitea/gitea/raw/main/assets/logo.png
requires:
  - name: postgres
defaultConfig:
  image: gitea/gitea:1.24.3
  appName: Gitea
  domain: gitea.{{ .cloud.domain }}
  tlsSecretName: wildcard-wild-cloud-tls
  port: 3000
  sshPort: 22
  storage: 10Gi
  dbName: gitea
  dbUser: gitea
  dbHost: postgres.postgres.svc.cluster.local
  adminUser: admin
  adminEmail: "admin@{{ .cloud.domain }}"
  dbPort: 5432
  timezone: UTC
  runMode: prod
  smtp:
    host: TBD
    port: 465
    from: no-reply@{{ .cloud.domain }}
    user: TBD
requiredSecrets:
  - apps.gitea.adminPassword
  - apps.gitea.dbPassword
  - apps.gitea.secretKey
  - apps.gitea.jwtSecret
  - apps.gitea.smtpPassword
