parent
6c8adbc195
commit
8ca26e6c06
@ -33,7 +33,7 @@ env:
|
|||||||
- PHP_VERSION=NA BUILD_SERVICE="adminer phpmyadmin pgadmin"
|
- PHP_VERSION=NA BUILD_SERVICE="adminer phpmyadmin pgadmin"
|
||||||
- PHP_VERSION=NA BUILD_SERVICE="memcached beanstalkd beanstalkd-console rabbitmq elasticsearch certbot mailhog maildev selenium jenkins proxy proxy2 haproxy"
|
- PHP_VERSION=NA BUILD_SERVICE="memcached beanstalkd beanstalkd-console rabbitmq elasticsearch certbot mailhog maildev selenium jenkins proxy proxy2 haproxy"
|
||||||
- PHP_VERSION=NA BUILD_SERVICE="kibana grafana laravel-echo-server"
|
- PHP_VERSION=NA BUILD_SERVICE="kibana grafana laravel-echo-server"
|
||||||
- PHP_VERSION=NA BUILD_SERVICE="ipython-controller"
|
- PHP_VERSION=NA BUILD_SERVICE="ipython-controller manticore"
|
||||||
# - PHP_VERSION=NA BUILD_SERVICE="aws"
|
# - PHP_VERSION=NA BUILD_SERVICE="aws"
|
||||||
|
|
||||||
# Installing a newer Docker version
|
# Installing a newer Docker version
|
||||||
|
@ -1400,3 +1400,18 @@ services:
|
|||||||
- "${COUCHDB_PORT}:5984"
|
- "${COUCHDB_PORT}:5984"
|
||||||
networks:
|
networks:
|
||||||
- backend
|
- backend
|
||||||
|
|
||||||
|
### Manticore Search ###########################################
|
||||||
|
manticore:
|
||||||
|
build:
|
||||||
|
context: ./manticore
|
||||||
|
volumes:
|
||||||
|
- ${MANTICORE_CONFIG_PATH}:/etc/sphinxsearch
|
||||||
|
- ${DATA_PATH_HOST}/manticore/data:/var/lib/manticore/data
|
||||||
|
- ${DATA_PATH_HOST}/manticore/log:/var/lib/manticore/log
|
||||||
|
ports:
|
||||||
|
- "${MANTICORE_API_PORT}:9312"
|
||||||
|
- "${MANTICORE_SPHINXQL_PORT}:9306"
|
||||||
|
- "${MANTICORE_HTTP_PORT}:9308"
|
||||||
|
networks:
|
||||||
|
- backend
|
||||||
|
@ -658,3 +658,10 @@ MOSQUITTO_PORT=9001
|
|||||||
### COUCHDB ###################################################
|
### COUCHDB ###################################################
|
||||||
|
|
||||||
COUCHDB_PORT=5984
|
COUCHDB_PORT=5984
|
||||||
|
|
||||||
|
### Manticore Search ##########################################
|
||||||
|
|
||||||
|
MANTICORE_CONFIG_PATH=./manticore/config
|
||||||
|
MANTICORE_API_PORT=9312
|
||||||
|
MANTICORE_SPHINXQL_PORT=9306
|
||||||
|
MANTICORE_HTTP_PORT=9308
|
||||||
|
5
manticore/Dockerfile
Normal file
5
manticore/Dockerfile
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
FROM manticoresearch/manticore
|
||||||
|
|
||||||
|
EXPOSE 9306
|
||||||
|
EXPOSE 9308
|
||||||
|
EXPOSE 9312
|
25
manticore/config/sphinx.conf
Normal file
25
manticore/config/sphinx.conf
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
index testrt {
|
||||||
|
type = rt
|
||||||
|
rt_mem_limit = 128M
|
||||||
|
path = /var/lib/manticore/data/testrt
|
||||||
|
rt_field = title
|
||||||
|
rt_field = content
|
||||||
|
rt_attr_uint = gid
|
||||||
|
}
|
||||||
|
|
||||||
|
searchd {
|
||||||
|
listen = 9312
|
||||||
|
listen = 9308:http
|
||||||
|
listen = 9306:mysql41
|
||||||
|
log = /var/lib/manticore/log/searchd.log
|
||||||
|
# you can also send query_log to /dev/stdout to be shown in docker logs
|
||||||
|
query_log = /var/lib/manticore/log/query.log
|
||||||
|
read_timeout = 5
|
||||||
|
max_children = 30
|
||||||
|
pid_file = /var/run/searchd.pid
|
||||||
|
seamless_rotate = 1
|
||||||
|
preopen_indexes = 1
|
||||||
|
unlink_old = 1
|
||||||
|
binlog_path = /var/lib/manticore/data
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user