You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Morris Jobke c747c6568d
Merge pull request #23 from nextcloud/deploy-on-webhook
3 months ago
config Deploy updater server on webhook 3 months ago
src Deploy updater server on webhook 3 months ago
tests/unit Remove empty web entries 3 years ago
vendor Dump autoloader 3 months ago
.gitignore Deploy updater server on webhook 3 months ago
.htaccess Initial import 3 years ago
.travis.yml Use PHPUnit via composer 1 year ago
LICENSE Initial commit 3 years ago
README.md Allow the OEM config to be provided as JSON files 1 year ago
composer.json Use PHPUnit via composer 1 year ago
composer.lock Bump composer.lock 1 year ago
index.php Deploy updater server on webhook 3 months ago

README.md

Nextcloud Client Updater Server

This is the Nextcloud client update server.

Ship config of other OEMs

Just create a json file in config/ with the name of the OEM that contains the same entries as the config.php.

If the default config.php doesn’t hold update information for this OEM, the config is read from the JSON file.

{
  "linux": {
    "version": "2.3.2",
    "versionstring": "Nextcloud Client 2.3.2",
    "web": "https://nextcloud.com/install/?pk_campaign=clientupdate#install-clients"
  },
  "win32": {
    "version": "2.3.2.1",
    "versionstring": "Nextcloud Client 2.3.2 (build 1)",
    "downloadUrl": "https://download.nextcloud.com/desktop/releases/Windows/Nextcloud-2.3.2.1-setup.exe",
    "web": "https://nextcloud.com/install/?pk_campaign=clientupdate#install-clients"
  },
  "macos": {
    "version": "2.2.4.1",
    "versionstring": "Nextcloud Client 2.2.4 (build 1)",
    "downloadUrl": "https://download.nextcloud.com/desktop/releases/Mac/Updates/Nextcloud-2.2.4.1.pkg.tbz",
    "signature": "MCwCFGC3X/fejC/y/3T2X+c8ldDk7pJGAhQoR8v6vtvvV57nIcMNePA+jNRYcw=="
  }
}