Manticore Search is an open-source database that was created in 2017 as a continuation of the Sphinx Search engine.
For DDEV v1.23.5 or above run
ddev add-on get bricebou/ddev-manticoresearch && ddev restart
For earlier versions of DDEV run
ddev get bricebou/ddev-manticoresearch && ddev restart
This add-on for DDEV installs the following files :
.ddev/docker-compose.manticoresearch.yaml wich is responsible for launching the service;.ddev/manticoresearch/manticore.confIf you want to use PHP language inside your configuration file, you’ll have to follow these steps:
.ddev/docker-compose.manticoresearch.yaml file, replacing the line
image: manticoresearch/manticore
with
build:
args:
BASE_IMAGE: manticoresearch/manticore
context: .
dockerfile: ./manticoresearch/Dockerfile
.ddev/manticoresearch/Dockerfile :
ARG BASE_IMAGE
FROM $BASE_IMAGE
ARG DEBIAN_FRONTEND=noninteractive
RUN apt update && apt -y install php
.ddev/manticoresearch/manticore.conf according to your need, replacing the actual shebang with #!/usr/bin/env phpddev restartMaintained by bricebou.