# Config
## Properties
- <a id="properties/allowed-licenses"></a>**`allowed-licenses`** *(array, required)*
- <a id="properties/allowed-licenses/items"></a>**Items**: Refer to *[#/$defs/License](#%24defs/License)*.
- <a id="properties/auth"></a>**`auth`** *(object, required)*: Can contain additional properties.
- <a id="properties/auth/additionalProperties"></a>**Additional properties** *(array)*
- <a id="properties/auth/additionalProperties/items"></a>**Items**: Refer to *[#/$defs/Source](#%24defs/Source)*.
- <a id="properties/site"></a>**`site`** *(required)*: Refer to *[#/$defs/Site](#%24defs/Site)*.
## Definitions
- <a id="%24defs/License"></a>**`License`** *(object)*: Cannot contain additional properties.
- <a id="%24defs/License/properties/name"></a>**`name`** *(string, required)*
- <a id="%24defs/License/properties/url"></a>**`url`** *(string, format: uri, required)*
- <a id="%24defs/Provider"></a>**`Provider`** *(string)*: Must be one of: "Codeberg", "Gitea", or "File".
- <a id="%24defs/Site"></a>**`Site`** *(object)*: Cannot contain additional properties.
- <a id="%24defs/Site/properties/description"></a>**`description`** *(string, required)*
- <a id="%24defs/Site/properties/name"></a>**`name`** *(string, required)*
- <a id="%24defs/Source"></a>**`Source`** *(object)*: Cannot contain additional properties.
- <a id="%24defs/Source/properties/custom-display-url"></a>**`custom-display-url`** *(string or null, format: uri)*
- <a id="%24defs/Source/properties/custom-fetch-url"></a>**`custom-fetch-url`** *(string or null, format: uri)*
- <a id="%24defs/Source/properties/hide-urls"></a>**`hide-urls`** *(boolean)*: Default: `false`.
- <a id="%24defs/Source/properties/owner"></a>**`owner`** *(string, required)*
- <a id="%24defs/Source/properties/provider"></a>**`provider`** *(required)*: Refer to *[#/$defs/Provider](#%24defs/Provider)*.
- <a id="%24defs/Source/properties/repo"></a>**`repo`** *(string, required)*