JP Site Search - Sources and Providers
Article Index
- JP Site Search
- What is JP Site Search?
- What is Typesense?
- Typesense Hosting Options
- Recommended Typesense Server Setup
- Quick Docker Example
- Installation
- Initial Setup
- Sources and Providers
- Joomla Articles
- Joomla Contacts
- Joomla Categories
- DOCman Provider Add-on
- Indexing
- CLI and Cron
- Frontend Module
- Autocomplete Layouts
- Full Search Page
- Analytics and Search Quality
- Diagnostics
- Security Model
- Troubleshooting
- Recommended First Setup
- All Pages
Page 9 of 23
Sources and Providers
JP Site Search uses a source/provider model.
- Source means where the searchable content comes from.
- Provider means the code that reads a source and turns it into normalized search documents.
- Type means what visitors see in filters and result labels, such as Article, Contact, Category, or Document.
Core Joomla sources are included in JP Site Search itself. Third-party integrations should be installed as separate provider plugins.
Core sources
- Joomla Articles - enabled as the core content source.
- Joomla Contacts - optional people/contact source.
- Joomla Categories - optional category landing page source.
External provider plugins
- DOCman Provider - optional add-on for DOCman documents.
- Other document, event, and product providers may be added later as separate add-ons.
External providers are disabled globally by default. This keeps the core installation clean and avoids loading third-party provider logic unless you explicitly enable it.