{
$schema: "https:\/\/raw.githubusercontent.com\/VitexSoftware\/php-vitexsoftware-multiflexi-core\/refs\/heads\/main\/schema\/application.json",
image: "",
name: {
cs: "RepoCompare",
en: "RepoCompare"
},
description: {
cs: "Porovn\u00e1n\u00ed seznam\u016f a verz\u00ed Debian bal\u00ed\u010dk\u016f mezi dv\u011bma APT repozit\u00e1\u0159i",
en: "Compare Debian package lists and versions between two APT repositories"
},
executable: "repocompare",
homepage: "https:\/\/github.com\/VitexSoftware\/repocompare",
uuid: "6e26be00-7099-43c2-99c8-8281ec4c3d21",
tags: [
"Debian",
"Repo",
"Compare"
],
version: "0.1.0",
schemaVersion: "3.3.0",
environment: {
ARCH: {
type: "string",
description: "Target architecture (e.g. amd64)",
defval: "amd64",
required: false
},
COMPONENT: {
type: "string",
description: "Repository component (e.g. main)",
defval: "main",
required: false
},
DIST: {
type: "string",
description: "Debian distribution codename (e.g. bookworm)",
defval: "bookworm",
required: false
},
REPOCOMPARE_DISTS: {
type: "string",
description: "Space or comma-separated list of distribution codenames to compare (used by Zabbix LLD discovery)",
defval: "bookworm trixie forky jammy noble raccoon",
required: false
},
REPO_A: {
type: "url",
description: "Base URL for repo A",
defval: "https:\/\/repo.vitexsoftware.com\/",
required: false
},
REPO_B: {
type: "url",
description: "Base URL for repo B",
defval: "https:\/\/repo.multiflexi.eu\/",
required: false
},
RESULT_FILE: {
type: "string",
description: "Path to file where JSON result is saved (stdout if empty)",
defval: "",
required: false
}
}
}
Télécharger repocompare.multiflexi.app.json