Search content in SilverStripe using manticoresearch as the free text search engine.
$ composer require suilven/silverstripe-manticore-search
Packages are available for multiple platforms, see https://manticoresearch.com/downloads/ - version 3.5 is required
for compatibility with the ManticoreSearch PHP client.
Alternatively one can start an instance using docker:
docker run --name manticore -p 9306:9306 -p 9308:9308 -d manticoresearch/manticore
Note that does not include volume mapping in order to backup the indexed data.
By default, manticore is expected to be found on
127.0.0.1 on port
9308. To override this, add a config file
simiar to the following:
--- Name: manticore-my-host After: manticore --- Suilven\ManticoreSearch\Service\Client: host: 'manticoresearch-manticore' port: 19308
Please see CHANGELOG for more information on what has changed recently.
$ vendor/bin/phpunit tests '' flush=1
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.
Module rating system helping users find modules that are well supported. For more on how the rating system works visit Module standards
Score not correct? Let us know there is a problem