From 2936a3a472d295b217c256f218e1506e1d706ca9 Mon Sep 17 00:00:00 2001 From: vaxy Date: Fri, 13 Jun 2025 17:50:40 +0900 Subject: [PATCH] Enhance accessability of opensearch on docker. --- docker/.env.example | 2 +- docker/docker-compose-template.yaml | 10 ++++++---- docker/docker-compose.yaml | 12 +++++++----- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/docker/.env.example b/docker/.env.example index d4d59936eb..ea0f4b6497 100644 --- a/docker/.env.example +++ b/docker/.env.example @@ -535,7 +535,7 @@ OPENSEARCH_SECURE=true OPENSEARCH_VERIFY_CERTS=true OPENSEARCH_AUTH_METHOD=basic OPENSEARCH_USER=admin -OPENSEARCH_PASSWORD=admin +OPENSEARCH_PASSWORD=Qazwsxedc!@#123 # If using AWS managed IAM, e.g. Managed Cluster or OpenSearch Serverless OPENSEARCH_AWS_REGION=ap-southeast-1 OPENSEARCH_AWS_SERVICE=aoss diff --git a/docker/docker-compose-template.yaml b/docker/docker-compose-template.yaml index 648b82c918..856913b7a2 100644 --- a/docker/docker-compose-template.yaml +++ b/docker/docker-compose-template.yaml @@ -557,8 +557,9 @@ services: hard: ${OPENSEARCH_NOFILE_HARD:-65536} volumes: - ./volumes/opensearch/data:/usr/share/opensearch/data - networks: - - opensearch-net + ports: + - 9200:9200 + - 9600:9600 opensearch-dashboards: container_name: opensearch-dashboards @@ -569,8 +570,8 @@ services: OPENSEARCH_HOSTS: '["https://opensearch:9200"]' volumes: - ./volumes/opensearch/opensearch_dashboards.yml:/usr/share/opensearch-dashboards/config/opensearch_dashboards.yml - networks: - - opensearch-net + ports: + - 5601:5601 depends_on: - opensearch @@ -698,3 +699,4 @@ networks: volumes: oradata: dify_es01_data: + diff --git a/docker/docker-compose.yaml b/docker/docker-compose.yaml index ec910f6258..ad993f8fe6 100644 --- a/docker/docker-compose.yaml +++ b/docker/docker-compose.yaml @@ -231,7 +231,7 @@ x-shared-env: &shared-api-worker-env OPENSEARCH_VERIFY_CERTS: ${OPENSEARCH_VERIFY_CERTS:-true} OPENSEARCH_AUTH_METHOD: ${OPENSEARCH_AUTH_METHOD:-basic} OPENSEARCH_USER: ${OPENSEARCH_USER:-admin} - OPENSEARCH_PASSWORD: ${OPENSEARCH_PASSWORD:-admin} + OPENSEARCH_PASSWORD: ${OPENSEARCH_PASSWORD:-Qazwsxedc!@#123} OPENSEARCH_AWS_REGION: ${OPENSEARCH_AWS_REGION:-ap-southeast-1} OPENSEARCH_AWS_SERVICE: ${OPENSEARCH_AWS_SERVICE:-aoss} TENCENT_VECTOR_DB_URL: ${TENCENT_VECTOR_DB_URL:-http://127.0.0.1} @@ -1064,8 +1064,9 @@ services: hard: ${OPENSEARCH_NOFILE_HARD:-65536} volumes: - ./volumes/opensearch/data:/usr/share/opensearch/data - networks: - - opensearch-net + ports: + - 9200:9200 + - 9600:9600 opensearch-dashboards: container_name: opensearch-dashboards @@ -1076,8 +1077,8 @@ services: OPENSEARCH_HOSTS: '["https://opensearch:9200"]' volumes: - ./volumes/opensearch/opensearch_dashboards.yml:/usr/share/opensearch-dashboards/config/opensearch_dashboards.yml - networks: - - opensearch-net + ports: + - 5601:5601 depends_on: - opensearch @@ -1205,3 +1206,4 @@ networks: volumes: oradata: dify_es01_data: +