terraform-provider-gitea/docs/index.md
Tobias Trabelsi 601cc245ef
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is failing
bump version
2023-07-20 09:12:14 +02:00

1.5 KiB

page_title subcategory description
gitea Provider

gitea Provider

Example Usage

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

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