Instiki
Instiki On Text Drive

Note: For information that may be more up-to-date and in-depth, please check Text Drive’s article on the same topic. http://help.textdrive.com/index.php?pg=kb.page&id=274

Text Drive is a popular option for hosting Rails applications.

If you have a Text Drive account, here is how you install Instiki on it:

  1. Download the latest available Instiki version as archive (zip or tgz) from http://instiki.org
  2. Copy and unpack it to some directory on your site (NOT in public_html). For example, /home/[your user name]/instiki
  3. Open a Text Drive support ticket, saying: “Please allocate a port number for my Instiki instance, and please configure mod-proxy to map from [some URI path within your domain] to that port.”
  4. Wait to get the port number from support.
  5. Start Instiki by executing the following command (via Run process interface, https://webmin.[your TD server]/proc/index_run.cgi – all on the “Command to run” line, with the “Wait until complete” option selected)
    ruby /home/<your_user_name>/instiki/instiki.rb
      --port [port number allocated by support]
      --storage /home/[your user name]/instiki/storage/
    
    1. If you use the above command Instiki will not stay running when you quit Webmin. In order to make sure it stays running you need to include the --daemon command as well.
Further notes:
  • Make sure the storage directory is inside the Instiki directory. You’ll run into problems when creating new webs otherwise.
  • You may also want to include a cron tab command to make sure instiki restarts after a reboot