{
    "version": "2.0.7.1_beta_2023-05-25",
    "homepage": "https://www.duplicati.com/",
    "description": "A free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers.",
    "license": "LGPL-2.1",
    "notes": [
        "If you want Dupilicati to run at the startup of your system, run: (requires administrator privileges)",
        "start \"$dir\\Duplicati.WindowsService.exe\" -Verb 'RunAs' -ArgumentList 'install'",
        "",
        "To remove Duplicati from startup, run: (requires administrator privileges)",
        "start \"$dir\\Duplicati.WindowsService.exe\" -Verb 'RunAs' -ArgumentList 'uninstall'"
    ],
    "url": "https://github.com/duplicati/duplicati/releases/download/v2.0.7.1-2.0.7.1_beta_2023-05-25/duplicati-2.0.7.1_beta_2023-05-25.zip",
    "hash": "264ea6262c123a60cb7603a72314ad7be6fbc2bd3696b5ba960b35316c29dea7",
    "bin": [
        "Duplicati.CommandLine.exe",
        [
            "Duplicati.CommandLine.exe",
            "Duplicati-CLI"
        ],
        [
            "Duplicati.GUI.TrayIcon.exe",
            "Duplicati-GUI"
        ]
    ],
    "shortcuts": [
        [
            "Duplicati.GUI.TrayIcon.exe",
            "Duplicati"
        ]
    ],
    "pre_uninstall": [
        "if (Get-Service -Name 'Duplicati' -ErrorAction 'SilentlyContinue') {",
        "    if (!(is_admin)) { error \"Admin rights required to remove Duplicati service\"; break }",
        "    Start-Process \"$dir\\Duplicati.WindowsService.exe\" -Wait -Verb 'RunAs' -ArgumentList 'uninstall' -WindowStyle 'Hidden'",
        "}"
    ],
    "checkver": {
        "url": "https://github.com/duplicati/duplicati/tags",
        "regex": "v(?<half>[\\d.]+)-([\\d.]+_beta_[\\d-]+)"
    },
    "autoupdate": {
        "url": "https://github.com/duplicati/duplicati/releases/download/v$matchHalf-$version/duplicati-$version.zip"
    }
}
