1
0
mirror of https://github.com/vimagick/dockerfiles.git synced 2024-11-21 18:06:36 +02:00

add sonic

This commit is contained in:
kev 2021-08-11 19:26:23 +08:00
parent cdf34e33e6
commit f7521d1c7f
4 changed files with 78 additions and 0 deletions

View File

@ -393,6 +393,7 @@ A collection of delicious docker recipes.
- [x] sentry
- [x] atmoz/sftp
- [x] snipe/snipe-it
- [x] valeriansaliou/sonic
- [x] scrapinghub/splash
- [x] deezer/spleeter
- [x] teamatldocker

66
sonic/data/etc/config.cfg Normal file
View File

@ -0,0 +1,66 @@
# Sonic
# Fast, lightweight and schema-less search backend
# Configuration file
# Example: https://github.com/valeriansaliou/sonic/blob/master/config.cfg
[server]
log_level = "debug"
[channel]
inet = "0.0.0.0:1491"
tcp_timeout = 300
auth_password = "password"
[channel.search]
query_limit_default = 10
query_limit_maximum = 100
query_alternates_try = 4
suggest_limit_default = 5
suggest_limit_maximum = 20
[store]
[store.kv]
path = "/var/lib/sonic/store/kv/"
retain_word_objects = 1000
[store.kv.pool]
inactive_after = 1800
[store.kv.database]
flush_after = 900
compress = true
parallelism = 2
max_files = 100
max_compactions = 1
max_flushes = 1
write_buffer = 16384
write_ahead_log = true
[store.fst]
path = "/var/lib/sonic/store/fst/"
[store.fst.pool]
inactive_after = 300
[store.fst.graph]
consolidate_after = 180
max_size = 2048
max_words = 250000

0
sonic/data/var/.gitkeep Normal file
View File

11
sonic/docker-compose.yml Normal file
View File

@ -0,0 +1,11 @@
version: "3.8"
services:
sonic:
image: valeriansaliou/sonic:v1.3.0
command: ["sonic", "-c", "/etc/sonic/config.cfg"]
ports:
- "1491:1491"
volumes:
- ./data/etc:/etc/sonic
- ./data/var:/var/lib/sonic/store
restart: unless-stopped