πŸ”‚ The client updater server informs clients about new updates
ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ
Michael Schuster 710491f816
Update 2.6.1 for Linux and Windows
Signed-off-by: Michael Schuster <michael@schuster.ms>
2019-11-08 18:33:37 +01:00
config Update 2.6.1 for Linux and Windows 2019-11-08 18:33:37 +01:00
src Deploy updater server on webhook 2019-04-15 14:28:09 +02:00
tests/unit Remove empty web entries 2016-07-13 22:12:50 +02:00
vendor Dump autoloader 2019-04-15 14:29:59 +02:00
.gitignore Deploy updater server on webhook 2019-04-15 14:28:09 +02:00
.htaccess Initial import 2016-07-13 22:04:49 +02:00
.travis.yml Use PHPUnit via composer 2017-08-09 17:31:01 +02:00
LICENSE Initial commit 2016-07-13 16:06:28 +02:00
README.md Add composer start 2019-09-17 19:47:41 +02:00
composer.json Add composer start 2019-09-17 19:47:41 +02:00
composer.lock Bump composer.lock 2017-08-09 17:35:14 +02:00
index.php Deploy updater server on webhook 2019-04-15 14:28:09 +02:00

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=="
  }
}

Developement

To test this update server locally use composer start, which then will run the server on localhost port 1234.