firesphere / solr-search
Search a SilverStripe site with Solr
Installs: 7 725
Dependents: 4
Suggesters: 0
Security: 0
Type:silverstripe-vendormodule
pkg:composer/firesphere/solr-search
Requires
- php: >=7.3
 - ext-json: *
 - guzzlehttp/guzzle: ^6.3|^7
 - http-interop/http-factory-guzzle: ^1
 - minimalcode/search: ^1.0
 - php-http/discovery: ^1.14
 - php-http/guzzle7-adapter: ^1.0.0
 - silverstripe/framework: ^4|^5
 - solarium/solarium: ^6.0
 - symbiote/silverstripe-queuedjobs: ^4|^5
 - symfony/event-dispatcher: ^5.4|^6
 
Requires (Dev)
Suggests
- ext-pcntl: Support for multi-core indexing
 - firesphere/fluent-solr-search: For Fluent support
 - firesphere/fts-compat: Migration support from Fulltext Search module
 - firesphere/solr-member-permissions: Fine grained per-member permission checks
 - firesphere/subsite-solr-search: Support for Subsites
 
This package is auto-updated.
Last update: 2025-10-22 22:27:23 UTC
README
https://codeberg.org/Firesphere/silverstripe-solr
ISSUES AND PULL REQUESTS WILL NOT BE RESPONDED TO
Reopen issues on Codeberg.
License
[LICENSE.md](GPL v3)
Master is no longer the main branch. If you are using dev-master, switch to dev-primary
Modern SilverStripe Solr Search
Full documentation or see the docs folder. Please read the documentation before asking questions. A lot of the questions are answered by reading the documentation.
Solarium documentation:
https://solarium.readthedocs.io
API Docs:
https://firesphere.github.io/solr-api/
Usage and installation docs:
https://firesphere.github.io/solr-docs/
Supports
Solr4 backward compatibility is available, default support is Solr8
Installation
composer require firesphere/solr-search
More details can be found in the docs.
Cow?
Cow!
             /( ,,,,, )\
            _\,;;;;;;;,/_
         .-"; ;;;;;;;;; ;"-.
         '.__/`_ / \ _`\__.'
            | (')| |(') |
            | .--' '--. |
            |/ o     o \|
            |           |
           / \ _..=.._ / \
          /:. '._____.'   \
         ;::'    / \      .;
         |     _|_ _|_   ::|
       .-|     '==o=='    '|-.
      /  |  . /       \    |  \
      |  | ::|         |   | .|
      |  (  ')         (.  )::|
      |: |   |;  U U  ;|:: | `|
      |' |   | \ U U / |'  |  |
      ##V|   |_/`"""`\_|   |V##
         ##V##         ##V##