2025-08-18 01:36:26 +00:00
|
|
|
version: "3.9"
|
|
|
|
|
|
|
|
|
|
# Override file to increase disk storage for persistent volumes
|
|
|
|
|
# Place this file in the same directory as docker-compose-rdf.yml
|
|
|
|
|
|
|
|
|
|
volumes:
|
|
|
|
|
# Increase Elasticsearch data volume
|
|
|
|
|
es-data:
|
|
|
|
|
driver: local
|
|
|
|
|
driver_opts:
|
|
|
|
|
type: none
|
|
|
|
|
o: bind
|
|
|
|
|
device: ./docker-volume/elasticsearch-data
|
|
|
|
|
|
2026-05-19 06:08:46 +00:00
|
|
|
# Fuseki data volume. Renamed from `fuseki-data` (and host path changed
|
|
|
|
|
# from `./docker-volume/fuseki-data` to `./docker-volume/fuseki-tdb2-data`)
|
|
|
|
|
# to match docker-compose-rdf.yml — see ../development/docker-compose-fuseki.yml
|
|
|
|
|
# for the migration rationale (new on-disk layout vs the old stain image).
|
|
|
|
|
fuseki-tdb2-data:
|
2025-08-18 01:36:26 +00:00
|
|
|
driver: local
|
|
|
|
|
driver_opts:
|
|
|
|
|
type: none
|
|
|
|
|
o: bind
|
2026-05-19 06:08:46 +00:00
|
|
|
device: ./docker-volume/fuseki-tdb2-data
|
2025-08-18 01:36:26 +00:00
|
|
|
|
|
|
|
|
services:
|
|
|
|
|
# Additional Elasticsearch optimizations
|
|
|
|
|
elasticsearch:
|
|
|
|
|
ulimits:
|
|
|
|
|
memlock:
|
|
|
|
|
soft: -1
|
|
|
|
|
hard: -1
|
|
|
|
|
nofile:
|
|
|
|
|
soft: 65536
|
|
|
|
|
hard: 65536
|
|
|
|
|
sysctls:
|
|
|
|
|
- vm.max_map_count=262144
|
|
|
|
|
|
|
|
|
|
# Additional Fuseki optimizations
|
|
|
|
|
fuseki:
|
|
|
|
|
ulimits:
|
|
|
|
|
nofile:
|
|
|
|
|
soft: 65536
|
|
|
|
|
hard: 65536
|