This software is under very active development. So you’ll probably want to upgrade frequently, to benefit from the latest improvements. Here’s how to upgrade smoothly.
Back up your database1 (db/production.db.sqlite3) and any uploaded files (located in public/Name-of-Web/).
Shut down Instiki
% ps -ax | grep instiki
% kill PID-of-InstikiDownload, uncompress and untar the latest version.
Restore your database and uploaded files. Alternatively, if you originally set up your Instiki installation using bzr, you can just do a
% bzr pull
and all the application files will be updated in-place, while leaving your database and uploaded files unmolested.
Restart Instiki
% ./instiki --daemon
You may (or may not) want to preserve the log file (log/production.log) or the contents of the cache directory.