Gitea Locations
The Gitea integration supports loading catalog entities from a hosted repository. Entities can be added to static catalog configuration, registered with the catalog-import plugin.
Configuration
To use this integration, add configuration to your root app-config.yaml
:
integrations:
gitea:
- host: gitea.example.com
password: ${GITEA_TOKEN}
- host: gitea.example.com
username: ${GITEA_USERNAME}
password: ${GITEA_PASSWORD}
Directly under the gitea
key is a list of provider configurations, where you
can list the Gitea instances you want to be able to fetch
data from. Each entry is a structure with up to four elements:
host
: The host of the gitea instance that you want to match on.baseUrl
(optional): Needed if the Gitea instance is not reachable at the base of thehost
option (e.g.https://git.company.com/gitea
). This is the address that you would open in a browser.username
(optional): The gitea username to use in API requests.password
(optional): The password or api token to authenticate with.
You may supply only the password
field, if authenticating via API access tokens (generated in Settings > Applications).