From bf415ad42d531410edb41f93cc27b9902ce2cdf7 Mon Sep 17 00:00:00 2001 From: Gorden Jin Date: Sat, 4 Apr 2026 01:58:56 +0000 Subject: [PATCH] fix: microservice API URL for VM deployment --- docker-compose-redis.yml | 2 ++ src/translate/index.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docker-compose-redis.yml b/docker-compose-redis.yml index 755744d962..132616023a 100644 --- a/docker-compose-redis.yml +++ b/docker-compose-redis.yml @@ -8,6 +8,8 @@ services: restart: unless-stopped ports: - '4567:4567' # comment this out if you don't want to expose NodeBB to the host, or change the first number to any port you want + extra_hosts: + - "host.docker.internal:host-gateway" volumes: - nodebb-build:/usr/src/app/build - nodebb-uploads:/usr/src/app/public/uploads diff --git a/src/translate/index.js b/src/translate/index.js index f1079edfd2..1f26b77f8a 100644 --- a/src/translate/index.js +++ b/src/translate/index.js @@ -15,7 +15,7 @@ translatorApi.translate = async function (postData) { return [true, postData.content]; } - const TRANSLATOR_API = 'http://17313-team06.s3d.cmu.edu:5000'; + const TRANSLATOR_API = 'http://host.docker.internal:5000'; try{ const response = await fetch(TRANSLATOR_API + '/?content=' + postData.content); const data = await response.json();