24 lines
604 B
YAML
24 lines
604 B
YAML
services:
|
|
elasticsearch:
|
|
image: ${SEAFILE_ELASTICSEARCH_IMAGE:-elasticsearch:8.15.0}
|
|
container_name: seafile-elasticsearch
|
|
restart: unless-stopped
|
|
environment:
|
|
- discovery.type=single-node
|
|
- bootstrap.memory_lock=true
|
|
- "ES_JAVA_OPTS=-Xms2g -Xmx2g"
|
|
- "xpack.security.enabled=false"
|
|
ulimits:
|
|
memlock:
|
|
soft: -1
|
|
hard: -1
|
|
mem_limit: 4g
|
|
volumes:
|
|
- "${SEAFILE_ELASTICSEARCH_VOLUME:-/opt/seafile-elasticsearch/data}:/usr/share/elasticsearch/data"
|
|
networks:
|
|
- seafile-net
|
|
|
|
networks:
|
|
seafile-net:
|
|
name: seafile-net
|