terraformDummyRepo2/docs/index.md
Tobias Trabelsi 4f33464489
version bump
2023-02-19 11:47:06 +01:00

1.5 KiB

page_title subcategory description
gitea Provider

gitea Provider

Example Usage

terraform {
  required_providers {
    gitea = {
      source = "Lerentis/gitea"
      version = "0.12.2"
    }
  }
}

provider "gitea" {
  base_url = var.gitea_url # optionally use GITEA_BASE_URL env var
  token    = var.gitea_token # optionally use GITEA_TOKEN env var

  # Username/Password authentication is mutally exclusive with token authentication
  # username = var.username # optionally use GITEA_USERNAME env var
  # password = var.password # optionally use GITEA_PASSWORD env var

  # A file containing the ca certificate to use in case ssl certificate is not from a standard chain
  cacert_file = var.cacert_file 
  
  # If you are running a gitea instance with self signed TLS certificates
  # and you want to disable certificate validation you can deactivate it with this flag
  insecure = false 
}

Schema

Optional

  • base_url (String) The Gitea Base API URL
  • cacert_file (String) A file containing the ca certificate to use in case ssl certificate is not from a standard chain
  • insecure (Boolean) Disable SSL verification of API calls
  • password (String) Password in case of using basic auth
  • token (String) The application token used to connect to Gitea.
  • username (String) Username in case of using basic auth