Skip to content

Commit caa6eca

Browse files
committed
fix: 还原 .env.example 为 Neon.tech 变量,简化 docker-compose 移除未用的 postgres/redis 服务
1 parent f2d1da1 commit caa6eca

1 file changed

Lines changed: 20 additions & 7 deletions

File tree

.env.example

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,18 @@
1-
# --- 数据库(本地 Docker postgres 服务)---
2-
POSTGRES_DB=involution_hell
3-
POSTGRES_USER=involution
4-
POSTGRES_PASSWORD=change_me
5-
SPRING_DATASOURCE_URL=jdbc:postgresql://postgres:5432/involution_hell
1+
# --- 数据库(Neon.tech 或其他 PostgreSQL)---
2+
PGHOST=ep-xxxx.ap-southeast-2.aws.neon.tech
3+
PGPORT=5432
4+
PGUSER=neondb_owner
5+
PGPASSWORD=change_me
6+
PGDATABASE=neondb
7+
PGSSLMODE=require
8+
9+
# Spring Boot JDBC 连接(由上面的 PG 变量转换而来)
10+
SPRING_DATASOURCE_URL=jdbc:postgresql://ep-xxxx.ap-southeast-2.aws.neon.tech/neondb?sslmode=require
11+
SPRING_DATASOURCE_USERNAME=neondb_owner
12+
SPRING_DATASOURCE_PASSWORD=change_me
13+
SPRING_SQL_INIT_MODE=always
614

715
# --- Spring Security OAuth2(GitHub 登录)---
8-
# 从 GitHub Developer Settings 获取
916
AUTH_GITHUB_ID=
1017
AUTH_GITHUB_SECRET=
1118
AUTH_SECRET=
@@ -16,10 +23,16 @@ OPENAI_API_URL=https://api.openai.com/v1
1623
OPENAI_MODEL=gpt-4.1
1724

1825
# --- 应用基本设置 ---
19-
SERVER_PORT=8080
2026
SPRING_APPLICATION_NAME=backend
27+
SERVER_PORT=8080
28+
SPRING_PROFILES_ACTIVE=default
2129
SPRING_SQL_INIT_MODE=always
2230

31+
# --- Actuator ---
32+
MANAGEMENT_ENDPOINTS_WEB_EXPOSURE_INCLUDE=health,info,metrics
33+
MANAGEMENT_ENDPOINT_HEALTH_PROBES_ENABLED=true
34+
MANAGEMENT_ENDPOINT_HEALTH_SHOW_DETAILS=always
35+
2336
# --- 网关(Caddy)---
2437
CADDY_SITE_ADDRESS=:80
2538
CADDY_HTTP_PORT=80

0 commit comments

Comments
 (0)