Configuring VuFind® with the KohaILSDI Driver

There are a variety of methods to set up interaction between VuFind® and Koha. For older Koha installations, using the KohaILSDI ILS driver for real-time interaction and OAI-PMH for record harvesting may be your best option. However, in most instances, it is STRONGLY RECOMMENDED that you use KohaRest instead.

To set up a VuFind®/Koha system in the KohaILSDI configuration, follow these steps:

  1. Configure Koha's database to allow access for VuFind® – this will allow Koha to provide real-time information about users, items and requests to VuFind®.
  2. Enable ILS-DI in Koha – this will allow VuFind® to make updates to Koha (such as placing holds and renewing loans).
  3. Configure Koha's OAI-PMH server – this will make Koha's bibliographic records easily available to VuFind®.
  4. Configure the KohaILSDI ILS driver – this will allow VuFind® to make use of the Koha built-in ILS-DI API (as well as the direct database access configured earlier).
  5. Set up OAI-PMH harvesting to harvest records from Koha's OAI-PMH server.