Vl

VuFind

Azure Applications 1 variation

the open source library discovery portal, running on your own VM with its own bundled search engine and a unique administrator password minted at first boot.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Variations

This product is available in the build below. Open it for the operating system, cloud and version detail, or read its deployment guide.

ProductCloudOperating systemVersion
VuFind Library Discovery on Ubuntu 24.04 Azure Ubuntu 24.04 Standard View · Guide

Overview

VuFind is a library resource discovery portal, developed and maintained at Villanova University and used by academic, public and national libraries. It is the search layer readers actually touch: one faceted search across the whole catalogue, browse by author, title, subject and call number, record pages that carry holdings and availability, saved lists and favourites, search history, citation export, and a staff admin panel for system status and moderation.

It sits in front of an existing library system rather than replacing it: the integrated library system keeps circulation, acquisitions and cataloguing, while VuFind is the public face people search.

Why the cloudimg image

VuFind's setup wizard is unauthenticated and can repoint the application at a database of the caller's choosing, so an image that shipped it reachable would hand a stranger the catalogue. This image configures the application during the build, blocks the wizard at the web server as well as in the application, and proves it stays blocked with the configuration file removed and with the database stopped. The bundled search engine is bound to localhost, runs as an unprivileged account and has its configuration API disabled, so the only ports reachable from outside are SSH and HTTPS. No default or shared credential exists at any point: the administrator password, the database password, the maintenance credential and the HTTPS certificate are all generated on each VM's first boot and written to a root only file. The search index ships empty on purpose, because a discovery layer's index is your catalogue and not ours. Paired with a step by step deploy guide and 24/7 cloudimg support.

Common uses

  • Put a modern faceted search in front of an existing library system
  • Run a public catalogue for a special, archive or institutional collection
  • Evaluate an open source discovery layer before committing to a hosted provider