https://api.uhlelox.com/updates/
The folder updates Structure of folder content has to be preserved.
- Generate a keypair with
sh createKeyPair.sh. Never share private key, put public key into Release root folder (need to be in end users's install root). - Add a release zip to the
repofolder. Release zip shall not include anything the end user might have overwritten (.htaccess,config.php, etc). Must me nameduhleloX-1.2.3.zipwhere1.2.3is the version. Must be clear of__MACOSgarbage. - Create a signature with
sh createignature.sh(after each new release added to repo). Command:sh createSignature.sh {zip name} - Update the database JSON with
sh updateDB.sh {buildid} {version} {filename} {releasenotes} y(omityto only print results) - Confirm Database is updated. Eventually amend
releasenotes. Supports HTML markup. - Currently, you have to manually add in a
roadmap. Supports HTML markup.
Read more about trigger options on inspiring repo https://github.com/ozzi-/php-app-updater