fix: 前端初步调通

This commit is contained in:
Tim
2025-09-29 16:04:14 +08:00
parent bb955c98ba
commit 06d76438e8
5 changed files with 13 additions and 9 deletions

View File

@@ -15,20 +15,21 @@ OPENSEARCH_ENABLED=true
OPENSEARCH_SCHEME=http OPENSEARCH_SCHEME=http
OPENSEARCH_USERNAME= OPENSEARCH_USERNAME=
OPENSEARCH_PASSWORD= OPENSEARCH_PASSWORD=
OPENSEARCH_HOST=opensearch
# === Database Configuration === # === Database Configuration ===
MYSQL_DATABASE=openisle MYSQL_DATABASE=openisle
MYSQL_ROOT_PASSWORD= MYSQL_ROOT_PASSWORD=
MYSQL_USER= MYSQL_USER=
MYSQL_PASSWORD= MYSQL_PASSWORD=
MYSQL_HOST=localhost MYSQL_HOST=mysql
# === Redis Configuration === # === Redis Configuration ===
REDIS_HOST=redis REDIS_HOST=redis
REDIS_DATABASE=0 REDIS_DATABASE=0
# === RabbitMQ Configuration === # === RabbitMQ Configuration ===
RABBITMQ_HOST=local RABBITMQ_HOST=rabbitmq
RABBITMQ_USERNAME=guest RABBITMQ_USERNAME=guest
RABBITMQ_PASSWORD=guest RABBITMQ_PASSWORD=guest
@@ -79,8 +80,9 @@ WEBPUSH_PRIVATE_KEY=
LOG_LEVEL=INFO LOG_LEVEL=INFO
# === Frontend (Nuxt) === # === Frontend (Nuxt) ===
NUXT_PUBLIC_API_BASE_URL=http://127.0.0.1:8080 NUXT_PUBLIC_API_BASE_URL=http://springboot:8080
NUXT_PUBLIC_WEBSOCKET_URL=https://127.0.0.1:8082 NUXT_PUBLIC_API_BASE_URL_SSR=http://localhost:8080
NUXT_PUBLIC_WEBSOCKET_URL=http://websocket_service:8082
NUXT_PUBLIC_WEBSITE_BASE_URL=http://localhost:3000 NUXT_PUBLIC_WEBSITE_BASE_URL=http://localhost:3000
# 线上 & 本地均可使用 # 线上 & 本地均可使用
NUXT_PUBLIC_GOOGLE_CLIENT_ID=777830451304-nt8afkkap18gui4f9entcha99unal744.apps.googleusercontent.com NUXT_PUBLIC_GOOGLE_CLIENT_ID=777830451304-nt8afkkap18gui4f9entcha99unal744.apps.googleusercontent.com

View File

@@ -97,6 +97,8 @@ public class SecurityConfig {
"http://localhost:8081", "http://localhost:8081",
"http://localhost:8082", "http://localhost:8082",
"http://localhost:3000", "http://localhost:3000",
"http://frontend_dev:3000",
"http://frontend_service:3000",
"http://localhost:3001", "http://localhost:3001",
"http://localhost", "http://localhost",
"http://30.211.97.238:3000", "http://30.211.97.238:3000",

View File

@@ -101,10 +101,6 @@ services:
working_dir: /app working_dir: /app
env_file: env_file:
- ../.env - ../.env
environment:
- MYSQL_HOST=mysql
- OPENSEARCH_HOST=opensearch
- RABBITMQ_HOST=rabbitmq
ports: ports:
- "${SERVER_PORT:-8080}:${SERVER_PORT:-8080}" - "${SERVER_PORT:-8080}:${SERVER_PORT:-8080}"
volumes: volumes:

View File

@@ -9,7 +9,9 @@ export default defineNuxtConfig({
modules: ['@nuxt/image'], modules: ['@nuxt/image'],
runtimeConfig: { runtimeConfig: {
public: { public: {
apiBaseUrl: process.env.NUXT_PUBLIC_API_BASE_URL || '', apiBaseUrl: process.server
? process.env.NUXT_PUBLIC_API_BASE_URL_SSR
: process.env.NUXT_PUBLIC_API_BASE_URL,
websocketUrl: process.env.NUXT_PUBLIC_WEBSOCKET_URL || '', websocketUrl: process.env.NUXT_PUBLIC_WEBSOCKET_URL || '',
websiteBaseUrl: process.env.NUXT_PUBLIC_WEBSITE_BASE_URL || '', websiteBaseUrl: process.env.NUXT_PUBLIC_WEBSITE_BASE_URL || '',
googleClientId: process.env.NUXT_PUBLIC_GOOGLE_CLIENT_ID || '', googleClientId: process.env.NUXT_PUBLIC_GOOGLE_CLIENT_ID || '',

View File

@@ -37,6 +37,8 @@ public class SecurityConfig {
"http://localhost:8081", "http://localhost:8081",
"http://localhost:8082", "http://localhost:8082",
"http://localhost:3000", "http://localhost:3000",
"http://frontend_dev:3000",
"http://frontend_service:3000",
"http://localhost:3001", "http://localhost:3001",
"http://localhost", "http://localhost",
"http://30.211.97.238:3000", "http://30.211.97.238:3000",