diff --git a/compose.elasticsearch.yml b/compose.elasticsearch.yml index b9c019d..9296ce1 100644 --- a/compose.elasticsearch.yml +++ b/compose.elasticsearch.yml @@ -2,6 +2,22 @@ version: "3.8" services: + es: + image: docker.elastic.co/elasticsearch/elasticsearch-oss:7.10.2 + environment: + - "ES_JAVA_OPTS=-Xms512m -Xmx512m" + - "cluster.name=es-mastodon" + - "discovery.type=single-node" + - "bootstrap.memory_lock=true" + networks: + - internal_network + volumes: + - es:/usr/share/elasticsearch/data + ulimits: + memlock: + soft: -1 + hard: -1 + app: environment: &es-env - ES_ENABLED=true @@ -13,3 +29,6 @@ services: sidekiq: environment: *es-env + +volumes: + es: \ No newline at end of file diff --git a/compose.yml b/compose.yml index af59160..34c5048 100644 --- a/compose.yml +++ b/compose.yml @@ -194,22 +194,6 @@ services: volumes: - redis:/data - es: - image: docker.elastic.co/elasticsearch/elasticsearch-oss:7.10.2 - environment: - - "ES_JAVA_OPTS=-Xms512m -Xmx512m" - - "cluster.name=es-mastodon" - - "discovery.type=single-node" - - "bootstrap.memory_lock=true" - networks: - - internal_network - volumes: - - es:/usr/share/elasticsearch/data - ulimits: - memlock: - soft: -1 - hard: -1 - secrets: secret_key_base: name: ${STACK_NAME}_secret_key_base_${SECRET_SECRET_KEY_BASE_VERSION} @@ -231,7 +215,6 @@ volumes: app: redis: postgres: - es: networks: proxy: