.env解除

This commit is contained in:
ChuXun
2026-01-29 01:16:03 +08:00
parent bec360e7ad
commit 33fb5639c7
3 changed files with 14 additions and 8 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
.env

View File

@@ -9,7 +9,12 @@ services:
- ./ems-backend/json-db:/app/json-db
- ./ems-backend/uploads:/app/uploads
environment:
APP_BASE_URL: http://localhost:5173
APP_BASE_URL: ${APP_BASE_URL:-http://localhost:5173}
TOKEN_SIGNING_KEY: ${TOKEN_SIGNING_KEY:-}
JWT_SECRET: ${JWT_SECRET:-}
VOLCANO_API_KEY: ${VOLCANO_API_KEY:-}
SPRING_MAIL_USERNAME: ${SPRING_MAIL_USERNAME:-}
SPRING_MAIL_PASSWORD: ${SPRING_MAIL_PASSWORD:-}
frontend:
build:
context: ./ems-frontend/ems-monitoring-system

View File

@@ -8,13 +8,13 @@ file.upload-dir=./uploads
# A secure key for signing JWT tokens.
# This should be a long, random, Base64-encoded string.
# For production, this should be stored securely (e.g., as an environment variable).
token.signing.key=Njc4MjQ2NzM1NzY1NjE0MzU0Njc1NjY5MzIzNTMzNTg0MjM0NTM0NTM0NTM0MzQ1MzQ1MzQ1MzQ1MzQ1MzQ1MzQ1
token.signing.key=${TOKEN_SIGNING_KEY:dev-change-me}
# ===================================================================
# c. Volcano Engine AI Service Configuration
# ===================================================================
volcano.api.url=https://ark.cn-beijing.volces.com/api/v3/chat/completions
volcano.api.key=4ba6ef42-2b1f-4961-a6a9-bf232c4153af
volcano.api.key=${VOLCANO_API_KEY:}
volcano.model.name=deepseek-v3-250324
# ===================================================================
@@ -28,15 +28,15 @@ spring.aop.proxy-target-class=true
# ===================================================================
# This URL is used to construct absolute URLs for resources like uploaded files.
# It should be the public-facing base URL of the application.
app.base.url=http://localhost:5173
app.base.url=${APP_BASE_URL:http://localhost:5173}
# ===================================================================
# Mail Configuration for 163 SMTP
# ===================================================================
spring.mail.host=smtp.163.com
spring.mail.port=465
spring.mail.username=wanyizhou20251@163.com
spring.mail.password=DTjbrbckcszsEjzz
spring.mail.username=${SPRING_MAIL_USERNAME:}
spring.mail.password=${SPRING_MAIL_PASSWORD:}
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.ssl.enable=true
spring.mail.properties.mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory
@@ -61,7 +61,7 @@ logging.level.org.hibernate=WARN
# ===================================================================
# JWT Configuration
# ===================================================================
jwt.secret=EmS2023SecretKeyForJWTToKen1234567890
jwt.secret=${JWT_SECRET:dev-change-me}
jwt.expiration=86400000
# ===================================================================
@@ -70,4 +70,4 @@ jwt.expiration=86400000
spring.task.execution.pool.core-size=5
spring.task.execution.pool.max-size=10
spring.task.execution.pool.queue-capacity=25
spring.task.execution.thread-name-prefix=ems-async-
spring.task.execution.thread-name-prefix=ems-async-