Per-repo identity, governance, deployment, and build metadata.
| Method | Endpoint | Auth | Description |
|---|---|---|---|
| GET | /api/v1/repos/{owner}/{repo}/metadata |
Public | Get metadata settings |
| PUT | /api/v1/repos/{owner}/{repo}/metadata |
Admin | Update metadata settings (merge semantics) |
{
"name": "MokoGitea",
"org": "MokoConsulting",
"description": "Moko fork of Gitea",
"license_spdx": "GPL-3.0-or-later",
"license_name": "GNU General Public License v3",
"platform": "go",
"standards_version": "05.01.00",
"standards_source": "https://git.mokoconsulting.tech/MokoConsulting/MokoCLI",
"language": "Go",
"extension_type": "application",
"entry_point": "./",
"display_name": "Application - MokoGitea",
"deploy_host": "git.mokoconsulting.tech",
"deploy_port": "2918",
"deploy_user": "mokoconsulting",
"deploy_path": "/opt/gitea",
"docker_image": "mokogitea",
"docker_registry": "",
"container_name": "mokogitea",
"health_url": "https://git.mokoconsulting.tech"
}
display_name is read-only -- computed server-side as {ExtensionType} - {Name}.extension_type replaces the former package_type field (renamed in v1.27.0)./manifest to /metadata in v1.27.0..mokogitea/manifest.xml file is no longer used. Metadata is managed exclusively via the API.Printed from wiki · Metadata-API