No Description
Morris Jobke c747c6568d
Merge pull request #23 from nextcloud/deploy-on-webhook
1 week ago
config Deploy updater server on webhook 1 week ago
src Deploy updater server on webhook 1 week ago
tests/unit Remove empty web entries 2 years ago
vendor Dump autoloader 1 week ago
.gitignore Deploy updater server on webhook 1 week ago
.htaccess Initial import 2 years ago
.travis.yml Use PHPUnit via composer 1 year ago
LICENSE Initial commit 2 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 1 week 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=="
  }
}