I wrote a quick and dirty upgrade.sh script that sits in the parent directory of my Known site (updated now with the new composer setup). I'm using the following directory structure:
config.ini
Uploads/
html/
upgrade.sh
The offical Known git repository is checked out in html/
. The config.ini and Uploads folder have been moved to the folder to sit alongside it.
The contents of the upgrade.sh script can be viewed as a gist on Github:
It's not elegant but it makes updating to the latest Known changes pretty seamless.
Needed a non Apple USB keyboard to remove the Bluetooth keyboard from the system and repair after swapping the batteries. macOS did not give any notifications about the battery level of the keyboard.
Sander, Jan 27 2019 on vandragt.com