deploy-cassso-service / build-deploy (push) Successful in 39s
- docker/cas.war: 注入 NacosEnvironmentPostProcessor(name->ID 解析,yh-reader 只读 prod) - docker/run-cas.sh: 改为纯启动器,移除旧 Nacos 拉取写文件逻辑(避免覆盖 post-processor) - docker/cas.properties: 移除 cas.server.name/JDBC,改由 Nacos 注入 - docker/docker-compose.cas.yml: NACOS 账号改回 yh-reader - .gitea/workflows/deploy.yml: docker run 显式传 NACOS_NAMESPACE=prod + yh-reader 凭据 - src: 同步自定义源码(Nacos 注入器 + LoginController + spring.factories) - 移除 webapp/front(前端改由 CasSsoFront 独立发布)+ 清理误提交诊断脚本
16 lines
689 B
Properties
16 lines
689 B
Properties
# CAS 烤进镜像的本地兜底配置(与运行环境无关、不含任何凭据)
|
||
# 业务配置由 Nacos 原生注入(NacosEnvironmentPostProcessor):
|
||
# common.yaml(DEFAULT_GROUP) + cas.yaml(CAS),namespace=NACOS_NAMESPACE
|
||
# -> cas.server.name / JDBC 连接 / Redis 等全部来自 Nacos,本文件不写。
|
||
# 仅保留本地必需的:HTTPS 密钥库、端口、日志、管理页白名单。
|
||
server.port: 8443
|
||
server.ssl.enabled: true
|
||
server.ssl.key-store: /etc/cas/cas.keystore
|
||
server.ssl.key-store-password: changeit
|
||
server.ssl.key-password: changeit
|
||
server.ssl.key-alias: cas
|
||
|
||
logging.config: file:/etc/cas/config/log4j2.xml
|
||
|
||
cas.adminPagesSecurity.ip=127\.0\.0\.1
|