MultiFlexi Probe MultiFlexi Probe
KeyTypeRequiredDescription
APP_DEBUGbool✔Show debug messages
FILE_UPLOADfile-path✔Testing file upload field
FORCE_EXITCODEintegerForce exit code
PASSWORDpasswordAn example of secret
RESULT_FILEstringWrite output JSON data to
ZABBIX_KEYstringDefault name for Zabbix Item key name
MultiFlexi Probe
{
    $schema: "https:\/\/raw.githubusercontent.com\/VitexSoftware\/php-vitexsoftware-multiflexi-core\/refs\/heads\/main\/schema\/application.json",
    image: "",
    name: {
        cs: "MultiFlexi Sonda",
        en: "MultiFlexi Probe"
    },
    description: {
        cs: "N\u00e1stroj pro testov\u00e1n\u00ed spou\u0161t\u011b\u010de \u00faloh",
        en: "Task launcher testing tool"
    },
    executable: "multiflexi-probe",
    homepage: "https:\/\/github.com\/VitexSoftware\/multiflexi-probe",
    ociimage: "docker.io\/vitexsoftware\/multiflexi-probe",
    uuid: "775ed801-2489-4981-bc14-d8a01cba1938",
    tags: [
        "MultiFlexi",
        "probe",
        "task launcher",
        "testing",
        "tool"
    ],
    version: "2.0.1",
    schemaVersion: "3.3.0",
    requirements: [
        "Probe",
        "mServer",
        "SQLServer",
        "RaiffeisenBank",
        "Office365",
        "FioBank",
        "AbraFlexi",
        "EnvFile",
        "VaultWarden",
        "Csas"
    ],
    environment: {
        APP_DEBUG: {
            type: "bool",
            description: "Show debug messages",
            defval: "0",
            required: true
        },
        FILE_UPLOAD: {
            type: "file-path",
            description: "Testing file upload field",
            defval: "\/etc\/fstab",
            required: true
        },
        FORCE_EXITCODE: {
            type: "integer",
            description: "Force exit code",
            defval: "0",
            required: false
        },
        PASSWORD: {
            type: "password",
            description: "An example of secret",
            defval: "donotcare",
            required: false
        },
        RESULT_FILE: {
            type: "string",
            description: "Write output JSON data to",
            defval: "env_report.json",
            required: false
        },
        ZABBIX_KEY: {
            type: "string",
            description: "Default name for Zabbix Item key name",
            defval: "multiflexi-probe-{PASSWORD}",
            required: false
        }
    },
    artifacts: [
        {
            name: "env_report.json",
            path: "env_report.json",
            type: "file",
            description: {
                cs: "V\u00fdstupn\u00ed soubor JSON dat generovan\u00fd sondou.",
                en: "Output JSON data file generated by the probe."
            }
        }
    ],
    kubernetes: {
        helm: {
            chart: "oci:\/\/ghcr.io\/vitexsoftware\/helm-charts\/multiflexi-probe"
        }
    }
}
Download multiflexi_probe.multiflexi.app.json