Instiki
Upgrading

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.

  1. Back up your database1 (db/production.db.sqlite3) and any uploaded files (located in public/Name-of-Web/).

  2. Shut down Instiki

    % ps -ax | grep instiki
    % kill PID-of-Instiki
  3. Download, uncompress and untar the latest version.

  4. 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.

  5. 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.


  1. One of the nice things about SQLite is that the database is just an ordinary file, which you can copy onto a Memory Stick, email to a friend, or whatever.