社区服务 :8084 挂入父 pom 与 compose(第五容器,依赖 postgres 健康 + user 先起保证 V5 已执行);/api/v1/** 自骨架起接 RS256 资源侧校验(无 token/畸形/ 错签/过期均 401+40101,user/pet 同款复制,P9 下沉待拍板);GET /health 探活 在 /api/v1 之外;.sample 配置模式;生产 classpath 无 Flyway,测试经 user jar 跑全链 V1..V5(pet 先例)。模块只读写 community schema。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
server:
|
||||
port: ${PATBOND_COMMUNITY_PORT:8084}
|
||||
|
||||
spring:
|
||||
application:
|
||||
name: patbond-community
|
||||
datasource:
|
||||
# 与 patbond-user 共库(MVP 单库多 schema);本服务只读写 community schema
|
||||
# (作者公开资料按 D3-9 方案 B 走 user 的 /internal 批量接口,后续波次落地)。
|
||||
# Flyway 迁移链(V1..V5,含 community 基线)由 patbond-user 启动时统一执行,
|
||||
# 本服务不携带 Flyway —— 单一 flyway_schema_history 归属不拆。
|
||||
url: ${PATBOND_DB_URL:jdbc:postgresql://127.0.0.1:5432/patbond}
|
||||
username: ${PATBOND_DB_USER:patbond}
|
||||
password: ${PATBOND_DB_PASSWORD:patbond}
|
||||
|
||||
# /api/v1/** 业务端点自骨架起即接 RS256 校验,与 patbond-user/pet 同一约定。
|
||||
patbond:
|
||||
jwt:
|
||||
# RS256 公钥,用于本地校验 patbond-auth 签发的 access token。
|
||||
# 值可以是 PEM 文件路径,也可以是内联 PEM 内容(以 -----BEGIN 开头)。
|
||||
# 私钥只给 patbond-auth,绝不入库。
|
||||
public-key: ${PATBOND_JWT_PUBLIC_KEY:}
|
||||
Reference in New Issue
Block a user