1 line
48 KiB
JSON
1 line
48 KiB
JSON
{"repo": "azhouaa/novel", "files": {"novel-master/src/main/resources/application.yml": {"ceaac973679a846dcf12ed906506aaf050f81f16": {"t": 1785746352.3592694, "n": 6476, "h": "22a0bab52772f7c1", "c": "#--------------------------通用配置-------------------------\nspring:\n application:\n # 应用名\n name: azhounovel\n profiles:\n # 激活特定配置\n active: dev\n config:\n # 引入本地私有 AI 配置(包含 API Key),文件不入库。\n import: optional:classpath:application-ai-local.yml\n jackson:\n generator:\n # JSON 序列化时,将所有 Number 类型的属性都转为 String 类型返回,避免前端数据精度丢失的问题。\n # 由于 Javascript 标准规定所有数字处理都应使用 64 位 IEEE 754 浮点值完成,\n # 结果是某些 64 位整数值无法准确表示(尾数只有 51 位宽)\n write-numbers-as-strings: true\n servlet:\n multipart:\n # 上传文件最大大小\n max-file-size: 20MB\n # 上传请求总大小\n max-request-size: 25MB\n # 启用虚拟线程\n threads:\n virtual:\n enabled: true\n # 即使所有的用户线程(包括虚拟线程)都是守护线程的情况下,JVM 也不会立即退出,\n # Spring Boot 官方建议在开启虚拟线程时设置该属性\n main:\n keep-alive: true\n\n flyway:\n # 是否开启 Flyway\n enabled: false\n # initialize the schema history table\n baseline-on-migrate: true\n# url: jdbc:mysql://localhost:3306/novel?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai\n# user: root\n# password: test123456\n\nserver:\n # 端口号\n port: 8888\n\n--- #--------------------- Spring AI 配置----------------------\nspring:\n ai:\n openai:\n base-url: https://api.siliconflow.cn\n chat:\n options:\n model: deepseek-ai/DeepSeek-R1-0528-Qwen3-8B\n deepseek:\n base-url: https://api.deepseek.com # DeepSeek 的请求 URL, 可不填,默认值为 api.deepseek.com\n chat:\n options:\n model: deepseek-chat # 使用哪个模型r1\n # model: deepseek-reasoner # 使用哪个模型v3深度推理\n temperature: 0.8 # 温度值\n\n\n--- #---------------------数据库配置---------------------------\nspring:\n datasource:\n url: jdbc:mysql://localhost:3306/novel?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true\n username: novel\n password: novel\n # ShardingSphere-JDBC 配置\n # 配置是 ShardingSphere-JDBC 中唯一与应用开发者交互的模块,\n # 通过它可以快速清晰的理解 ShardingSphere-JDBC 所提供的功能。\n shardingsphere:\n # 是否开启分库分表\n enabled: false\n\n--- #---------------------中间件配置---------------------------\nspring:\n data:\n # Redis 配置\n redis:\n host: 127.0.0.1\n port: 6379\n# password:\n\n # Elasticsearch 配置\n elasticsearch:\n # 是否开启 Elasticsearch 搜索引擎功能:true-开启 false-不开启\n enabled: false\n uris:\n - https://my-deployment-ce7ca3.es.us-central1.gcp.cloud.es.io:9243\n # username: elastic\n # password: qTjgYVKSuExX6tWAsDuvuvwl\n # 设置 ssl 的认证模式,如果该配置项为 none ,说明不需要认证,信任所有的 ssl 证书。\n # ssl:\n # verification-mode: none\n\n # Spring AMQP 配置\n amqp:\n # 是否开启 Spring AMQP:true-开启 false-不开启\n enabled: false\n # RabbitMQ 配置\n rabbitmq:\n addresses: \"amqp://guest:guest@47.106.243.172\"\n virtual-host: novel\n template:\n retry:\n # 开启重试\n enabled: true\n # 最大重试次数\n max-attempts: 3\n # 第一次和第二次重试之间的持续时间\n initial-interval: \"3s\"\n\n# XXL-JOB 配置\nxxl:\n job:\n # 是否开启 XXL-JOB:true-开启 false-不开启\n enabled: false\n admin:\n ### 调度中心部署根地址 [选填]:如调度中心集群部署存在多个地址则用逗号分隔。执行器将会使用该地址进行\"执行器心跳注册\"和\"任务结果回调\";为空则关闭自动注册;\n addresses: http://127.0.0.1:8080/xxl-job-admin\n executor:\n ### 执行器AppName [选填]:执行器心跳注册分组依据;为空则关闭自动注册\n appname: xxl-job-executor-novel\n ### 执行器运行日志文件存储磁盘路径 [选填] :需要对该路径拥有读写权限;为空则使用默认路径;\n logpath: logs/xxl-job/jobhandler\n ### xxl-job, access token\n accessToken: 123\n\n--- #----------------------安全配置----------------------------\nspring:\n # Spring Boot 应用管理和监控\n boot:\n admin:\n client:\n # 是否开启 Spring Boot Admin 客户端\n enabled: false\n # Spring Boot Admin 服务端注册地址\n url: http://localhost:8080\n # Spring Boot Admin 服务端认证用户名\n username: novel\n # Spring Boot Admin 服务端认证密码\n password: novel\n instance:\n metadata:\n # SBA Client\n user.name: ${spring.security.user.name}\n user.password: ${spring.security.user.password}\n security:\n user:\n name: ENDPOINT_ADMIN\n password: ENDPOINT_ADMIN\n roles: ENDPOINT_ADMIN\n\n# Actuator 端点管理\nmanagement:\n # 端点公开配置\n endpoints:\n # 通过 HTTP 公开的 Web 端点\n web:\n exposure:\n # 公开所有的 Web 端点\n include: \"*\"\n # 端点启用配置\n endpoint:\n logfile:\n # 启用返回日志文件内容的端点\n enabled: true\n # 外部日志文件路径\n external-file: logs/novel.log\n info:\n env:\n # 公开所有以 info. 开头的环境属性\n enabled: true\n health:\n rabbit:\n # 关闭 rabbitmq 的健康检查\n enabled: false\n elasticsearch:\n # 关闭 elasticsearch 的健康检查\n enabled: false\n mail:\n # 关闭 mail 的健康检查\n enabled: false\n\n--- #--------------------接口文档配置---------------------------\nspringdoc:\n api-docs:\n enabled: false\n\n--- #----------------------邮箱配置-----------------------------\n#邮箱服务器\nspring:\n mail:\n host: smtp.163.com\n #发件人昵称\n nickname: azhouNovel\n #邮箱账户\n username: xxx@163.com\n #邮箱第三方授权码\n password: xxx\n #编码类型\n default-encoding: UTF-8\n port: 465\n properties:\n mail:\n smtp:\n auth: true\n starttls:\n enable: true\n required: rue\n socketFactory:\n port: 465\n class: javax.net.ssl.SSLSocketFactory\n fallback: false\n\n--- #----------------------Logbook配置-----------------------------\nlogbook:\n format:\n # 输出格式\n style: http\n obfuscate:\n headers:\n # 隐藏 Authorization 头信息\n - Authorization\n parameters:\n # 隐藏密码参数\n - password\n\n--- #---------------------自定义配置----------------------------\nnovel:\n # 跨域配置\n cors:\n # 允许跨域的域名\n allow-origins:\n - http://localhost:1024\n - http://localhost:8080\n # JWT 密钥\n jwt:\n secret: E66559580A1ADF48CDD928516062F12E\n # XSS 过滤配置\n xss:\n # 过滤开关\n enabled: true\n # 排除链接\n excludes:\n - /system/notice/*\n file:\n # 文件上传配置\n upload:\n # 上传路径 - 修改为Windows路径\n path: f:/CodeHome/JavaHome/JavaProject/novel/test/novel-master/upload\n\n\n--- #------------------- dev 特定配置---------------------------\nspring:\n config:\n activate:\n on-profile: dev\n# 开启 SpringDoc 接口文档\nspringdoc:\n api-docs:\n enabled: true\n# /env 端点显示属性值\nmanagement:\n endpoint:\n env:\n show-values: when_authorized\n\n--- #------------------- test 特定配置--------------------------\nspring:\n config:\n activate:\n on-profile: test\n\n--- #-------------------- prod 特定配置-------------------------\nspring:\n config:\n activate:\n on-profile: prod\n data:\n # Redis 配置\n redis:\n host: 127.0.0.1\n port: 6379\n password:\n\n\n"}, "d51283a7044241f5db2a713a088e592a940b1bdd": {"t": 1785762394.416767, "n": 6476, "h": "22a0bab52772f7c1", "c": "#--------------------------通用配置-------------------------\nspring:\n application:\n # 应用名\n name: azhounovel\n profiles:\n # 激活特定配置\n active: dev\n config:\n # 引入本地私有 AI 配置(包含 API Key),文件不入库。\n import: optional:classpath:application-ai-local.yml\n jackson:\n generator:\n # JSON 序列化时,将所有 Number 类型的属性都转为 String 类型返回,避免前端数据精度丢失的问题。\n # 由于 Javascript 标准规定所有数字处理都应使用 64 位 IEEE 754 浮点值完成,\n # 结果是某些 64 位整数值无法准确表示(尾数只有 51 位宽)\n write-numbers-as-strings: true\n servlet:\n multipart:\n # 上传文件最大大小\n max-file-size: 20MB\n # 上传请求总大小\n max-request-size: 25MB\n # 启用虚拟线程\n threads:\n virtual:\n enabled: true\n # 即使所有的用户线程(包括虚拟线程)都是守护线程的情况下,JVM 也不会立即退出,\n # Spring Boot 官方建议在开启虚拟线程时设置该属性\n main:\n keep-alive: true\n\n flyway:\n # 是否开启 Flyway\n enabled: false\n # initialize the schema history table\n baseline-on-migrate: true\n# url: jdbc:mysql://localhost:3306/novel?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai\n# user: root\n# password: test123456\n\nserver:\n # 端口号\n port: 8888\n\n--- #--------------------- Spring AI 配置----------------------\nspring:\n ai:\n openai:\n base-url: https://api.siliconflow.cn\n chat:\n options:\n model: deepseek-ai/DeepSeek-R1-0528-Qwen3-8B\n deepseek:\n base-url: https://api.deepseek.com # DeepSeek 的请求 URL, 可不填,默认值为 api.deepseek.com\n chat:\n options:\n model: deepseek-chat # 使用哪个模型r1\n # model: deepseek-reasoner # 使用哪个模型v3深度推理\n temperature: 0.8 # 温度值\n\n\n--- #---------------------数据库配置---------------------------\nspring:\n datasource:\n url: jdbc:mysql://localhost:3306/novel?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true\n username: novel\n password: novel\n # ShardingSphere-JDBC 配置\n # 配置是 ShardingSphere-JDBC 中唯一与应用开发者交互的模块,\n # 通过它可以快速清晰的理解 ShardingSphere-JDBC 所提供的功能。\n shardingsphere:\n # 是否开启分库分表\n enabled: false\n\n--- #---------------------中间件配置---------------------------\nspring:\n data:\n # Redis 配置\n redis:\n host: 127.0.0.1\n port: 6379\n# password:\n\n # Elasticsearch 配置\n elasticsearch:\n # 是否开启 Elasticsearch 搜索引擎功能:true-开启 false-不开启\n enabled: false\n uris:\n - https://my-deployment-ce7ca3.es.us-central1.gcp.cloud.es.io:9243\n # username: elastic\n # password: qTjgYVKSuExX6tWAsDuvuvwl\n # 设置 ssl 的认证模式,如果该配置项为 none ,说明不需要认证,信任所有的 ssl 证书。\n # ssl:\n # verification-mode: none\n\n # Spring AMQP 配置\n amqp:\n # 是否开启 Spring AMQP:true-开启 false-不开启\n enabled: false\n # RabbitMQ 配置\n rabbitmq:\n addresses: \"amqp://guest:guest@47.106.243.172\"\n virtual-host: novel\n template:\n retry:\n # 开启重试\n enabled: true\n # 最大重试次数\n max-attempts: 3\n # 第一次和第二次重试之间的持续时间\n initial-interval: \"3s\"\n\n# XXL-JOB 配置\nxxl:\n job:\n # 是否开启 XXL-JOB:true-开启 false-不开启\n enabled: false\n admin:\n ### 调度中心部署根地址 [选填]:如调度中心集群部署存在多个地址则用逗号分隔。执行器将会使用该地址进行\"执行器心跳注册\"和\"任务结果回调\";为空则关闭自动注册;\n addresses: http://127.0.0.1:8080/xxl-job-admin\n executor:\n ### 执行器AppName [选填]:执行器心跳注册分组依据;为空则关闭自动注册\n appname: xxl-job-executor-novel\n ### 执行器运行日志文件存储磁盘路径 [选填] :需要对该路径拥有读写权限;为空则使用默认路径;\n logpath: logs/xxl-job/jobhandler\n ### xxl-job, access token\n accessToken: 123\n\n--- #----------------------安全配置----------------------------\nspring:\n # Spring Boot 应用管理和监控\n boot:\n admin:\n client:\n # 是否开启 Spring Boot Admin 客户端\n enabled: false\n # Spring Boot Admin 服务端注册地址\n url: http://localhost:8080\n # Spring Boot Admin 服务端认证用户名\n username: novel\n # Spring Boot Admin 服务端认证密码\n password: novel\n instance:\n metadata:\n # SBA Client\n user.name: ${spring.security.user.name}\n user.password: ${spring.security.user.password}\n security:\n user:\n name: ENDPOINT_ADMIN\n password: ENDPOINT_ADMIN\n roles: ENDPOINT_ADMIN\n\n# Actuator 端点管理\nmanagement:\n # 端点公开配置\n endpoints:\n # 通过 HTTP 公开的 Web 端点\n web:\n exposure:\n # 公开所有的 Web 端点\n include: \"*\"\n # 端点启用配置\n endpoint:\n logfile:\n # 启用返回日志文件内容的端点\n enabled: true\n # 外部日志文件路径\n external-file: logs/novel.log\n info:\n env:\n # 公开所有以 info. 开头的环境属性\n enabled: true\n health:\n rabbit:\n # 关闭 rabbitmq 的健康检查\n enabled: false\n elasticsearch:\n # 关闭 elasticsearch 的健康检查\n enabled: false\n mail:\n # 关闭 mail 的健康检查\n enabled: false\n\n--- #--------------------接口文档配置---------------------------\nspringdoc:\n api-docs:\n enabled: false\n\n--- #----------------------邮箱配置-----------------------------\n#邮箱服务器\nspring:\n mail:\n host: smtp.163.com\n #发件人昵称\n nickname: azhouNovel\n #邮箱账户\n username: xxx@163.com\n #邮箱第三方授权码\n password: xxx\n #编码类型\n default-encoding: UTF-8\n port: 465\n properties:\n mail:\n smtp:\n auth: true\n starttls:\n enable: true\n required: rue\n socketFactory:\n port: 465\n class: javax.net.ssl.SSLSocketFactory\n fallback: false\n\n--- #----------------------Logbook配置-----------------------------\nlogbook:\n format:\n # 输出格式\n style: http\n obfuscate:\n headers:\n # 隐藏 Authorization 头信息\n - Authorization\n parameters:\n # 隐藏密码参数\n - password\n\n--- #---------------------自定义配置----------------------------\nnovel:\n # 跨域配置\n cors:\n # 允许跨域的域名\n allow-origins:\n - http://localhost:1024\n - http://localhost:8080\n # JWT 密钥\n jwt:\n secret: E66559580A1ADF48CDD928516062F12E\n # XSS 过滤配置\n xss:\n # 过滤开关\n enabled: true\n # 排除链接\n excludes:\n - /system/notice/*\n file:\n # 文件上传配置\n upload:\n # 上传路径 - 修改为Windows路径\n path: f:/CodeHome/JavaHome/JavaProject/novel/test/novel-master/upload\n\n\n--- #------------------- dev 特定配置---------------------------\nspring:\n config:\n activate:\n on-profile: dev\n# 开启 SpringDoc 接口文档\nspringdoc:\n api-docs:\n enabled: true\n# /env 端点显示属性值\nmanagement:\n endpoint:\n env:\n show-values: when_authorized\n\n--- #------------------- test 特定配置--------------------------\nspring:\n config:\n activate:\n on-profile: test\n\n--- #-------------------- prod 特定配置-------------------------\nspring:\n config:\n activate:\n on-profile: prod\n data:\n # Redis 配置\n redis:\n host: 127.0.0.1\n port: 6379\n password:\n\n\n"}, "35cef759cdc2674e663bec688c408a44475e240c": {"t": 1785762397.3931034, "n": 6430, "h": "8ab041acecd527e4", "c": "#--------------------------通用配置-------------------------\nspring:\n application:\n # 应用名\n name: azhounovel\n profiles:\n # 激活特定配置\n active: dev\n config:\n # 引入本地私有 AI 配置(包含 API Key),文件不入库。\n import: optional:classpath:application-ai-local.yml\n jackson:\n generator:\n # JSON 序列化时,将所有 Number 类型的属性都转为 String 类型返回,避免前端数据精度丢失的问题。\n # 由于 Javascript 标准规定所有数字处理都应使用 64 位 IEEE 754 浮点值完成,\n # 结果是某些 64 位整数值无法准确表示(尾数只有 51 位宽)\n write-numbers-as-strings: true\n servlet:\n multipart:\n # 上传文件最大大小\n max-file-size: 5MB\n # 启用虚拟线程\n threads:\n virtual:\n enabled: true\n # 即使所有的用户线程(包括虚拟线程)都是守护线程的情况下,JVM 也不会立即退出,\n # Spring Boot 官方建议在开启虚拟线程时设置该属性\n main:\n keep-alive: true\n\n flyway:\n # 是否开启 Flyway\n enabled: false\n # initialize the schema history table\n baseline-on-migrate: true\n# url: jdbc:mysql://localhost:3306/novel?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai\n# user: root\n# password: test123456\n\nserver:\n # 端口号\n port: 8888\n\n--- #--------------------- Spring AI 配置----------------------\nspring:\n ai:\n openai:\n base-url: https://api.siliconflow.cn\n chat:\n options:\n model: deepseek-ai/DeepSeek-R1-0528-Qwen3-8B\n deepseek:\n base-url: https://api.deepseek.com # DeepSeek 的请求 URL, 可不填,默认值为 api.deepseek.com\n chat:\n options:\n model: deepseek-chat # 使用哪个模型r1\n # model: deepseek-reasoner # 使用哪个模型v3深度推理\n temperature: 0.8 # 温度值\n\n\n--- #---------------------数据库配置---------------------------\nspring:\n datasource:\n url: jdbc:mysql://localhost:3306/novel?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true\n username: novel\n password: novel\n # ShardingSphere-JDBC 配置\n # 配置是 ShardingSphere-JDBC 中唯一与应用开发者交互的模块,\n # 通过它可以快速清晰的理解 ShardingSphere-JDBC 所提供的功能。\n shardingsphere:\n # 是否开启分库分表\n enabled: false\n\n--- #---------------------中间件配置---------------------------\nspring:\n data:\n # Redis 配置\n redis:\n host: 127.0.0.1\n port: 6379\n# password:\n\n # Elasticsearch 配置\n elasticsearch:\n # 是否开启 Elasticsearch 搜索引擎功能:true-开启 false-不开启\n enabled: false\n uris:\n - https://my-deployment-ce7ca3.es.us-central1.gcp.cloud.es.io:9243\n # username: elastic\n # password: qTjgYVKSuExX6tWAsDuvuvwl\n # 设置 ssl 的认证模式,如果该配置项为 none ,说明不需要认证,信任所有的 ssl 证书。\n # ssl:\n # verification-mode: none\n\n # Spring AMQP 配置\n amqp:\n # 是否开启 Spring AMQP:true-开启 false-不开启\n enabled: false\n # RabbitMQ 配置\n rabbitmq:\n addresses: \"amqp://guest:guest@47.106.243.172\"\n virtual-host: novel\n template:\n retry:\n # 开启重试\n enabled: true\n # 最大重试次数\n max-attempts: 3\n # 第一次和第二次重试之间的持续时间\n initial-interval: \"3s\"\n\n# XXL-JOB 配置\nxxl:\n job:\n # 是否开启 XXL-JOB:true-开启 false-不开启\n enabled: false\n admin:\n ### 调度中心部署根地址 [选填]:如调度中心集群部署存在多个地址则用逗号分隔。执行器将会使用该地址进行\"执行器心跳注册\"和\"任务结果回调\";为空则关闭自动注册;\n addresses: http://127.0.0.1:8080/xxl-job-admin\n executor:\n ### 执行器AppName [选填]:执行器心跳注册分组依据;为空则关闭自动注册\n appname: xxl-job-executor-novel\n ### 执行器运行日志文件存储磁盘路径 [选填] :需要对该路径拥有读写权限;为空则使用默认路径;\n logpath: logs/xxl-job/jobhandler\n ### xxl-job, access token\n accessToken: 123\n\n--- #----------------------安全配置----------------------------\nspring:\n # Spring Boot 应用管理和监控\n boot:\n admin:\n client:\n # 是否开启 Spring Boot Admin 客户端\n enabled: false\n # Spring Boot Admin 服务端注册地址\n url: http://localhost:8080\n # Spring Boot Admin 服务端认证用户名\n username: novel\n # Spring Boot Admin 服务端认证密码\n password: novel\n instance:\n metadata:\n # SBA Client\n user.name: ${spring.security.user.name}\n user.password: ${spring.security.user.password}\n security:\n user:\n name: ENDPOINT_ADMIN\n password: ENDPOINT_ADMIN\n roles: ENDPOINT_ADMIN\n\n# Actuator 端点管理\nmanagement:\n # 端点公开配置\n endpoints:\n # 通过 HTTP 公开的 Web 端点\n web:\n exposure:\n # 公开所有的 Web 端点\n include: \"*\"\n # 端点启用配置\n endpoint:\n logfile:\n # 启用返回日志文件内容的端点\n enabled: true\n # 外部日志文件路径\n external-file: logs/novel.log\n info:\n env:\n # 公开所有以 info. 开头的环境属性\n enabled: true\n health:\n rabbit:\n # 关闭 rabbitmq 的健康检查\n enabled: false\n elasticsearch:\n # 关闭 elasticsearch 的健康检查\n enabled: false\n mail:\n # 关闭 mail 的健康检查\n enabled: false\n\n--- #--------------------接口文档配置---------------------------\nspringdoc:\n api-docs:\n enabled: false\n\n--- #----------------------邮箱配置-----------------------------\n#邮箱服务器\nspring:\n mail:\n host: smtp.163.com\n #发件人昵称\n nickname: azhouNovel\n #邮箱账户\n username: xxx@163.com\n #邮箱第三方授权码\n password: xxx\n #编码类型\n default-encoding: UTF-8\n port: 465\n properties:\n mail:\n smtp:\n auth: true\n starttls:\n enable: true\n required: rue\n socketFactory:\n port: 465\n class: javax.net.ssl.SSLSocketFactory\n fallback: false\n\n--- #----------------------Logbook配置-----------------------------\nlogbook:\n format:\n # 输出格式\n style: http\n obfuscate:\n headers:\n # 隐藏 Authorization 头信息\n - Authorization\n parameters:\n # 隐藏密码参数\n - password\n\n--- #---------------------自定义配置----------------------------\nnovel:\n # 跨域配置\n cors:\n # 允许跨域的域名\n allow-origins:\n - http://localhost:1024\n - http://localhost:8080\n # JWT 密钥\n jwt:\n secret: E66559580A1ADF48CDD928516062F12E\n # XSS 过滤配置\n xss:\n # 过滤开关\n enabled: true\n # 排除链接\n excludes:\n - /system/notice/*\n file:\n # 文件上传配置\n upload:\n # 上传路径 - 修改为Windows路径\n path: f:/CodeHome/JavaHome/JavaProject/novel/test/novel-master/upload\n\n\n--- #------------------- dev 特定配置---------------------------\nspring:\n config:\n activate:\n on-profile: dev\n# 开启 SpringDoc 接口文档\nspringdoc:\n api-docs:\n enabled: true\n# /env 端点显示属性值\nmanagement:\n endpoint:\n env:\n show-values: when_authorized\n\n--- #------------------- test 特定配置--------------------------\nspring:\n config:\n activate:\n on-profile: test\n\n--- #-------------------- prod 特定配置-------------------------\nspring:\n config:\n activate:\n on-profile: prod\n data:\n # Redis 配置\n redis:\n host: 127.0.0.1\n port: 6379\n password:\n\n\n"}, "736fa395b94bca22895d0f322a5535b5aed77506": {"t": 1785762398.7059357, "n": 6474, "h": "e8c6e7b8694fe50f", "c": "#--------------------------通用配置-------------------------\nspring:\n application:\n # 应用名\n name: azhounovel\n profiles:\n # 激活特定配置\n active: dev\n jackson:\n generator:\n # JSON 序列化时,将所有 Number 类型的属性都转为 String 类型返回,避免前端数据精度丢失的问题。\n # 由于 Javascript 标准规定所有数字处理都应使用 64 位 IEEE 754 浮点值完成,\n # 结果是某些 64 位整数值无法准确表示(尾数只有 51 位宽)\n write-numbers-as-strings: true\n servlet:\n multipart:\n # 上传文件最大大小\n max-file-size: 5MB\n # 启用虚拟线程\n threads:\n virtual:\n enabled: true\n # 即使所有的用户线程(包括虚拟线程)都是守护线程的情况下,JVM 也不会立即退出,\n # Spring Boot 官方建议在开启虚拟线程时设置该属性\n main:\n keep-alive: true\n\n flyway:\n # 是否开启 Flyway\n enabled: false\n # initialize the schema history table\n baseline-on-migrate: true\n# url: jdbc:mysql://localhost:3306/novel?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai\n# user: root\n# password: test123456\n\nserver:\n # 端口号\n port: 8888\n\n--- #--------------------- Spring AI 配置----------------------\nspring:\n ai:\n openai:\n api-key: sk-rrrupturhdofbiqzjutduuiceecpvfqlnvmgcyiaipbdikoi\n base-url: https://api.siliconflow.cn\n chat:\n options:\n model: deepseek-ai/DeepSeek-R1-0528-Qwen3-8B\n deepseek:\n api-key: sk-02996c2dfc9b49e4abf5abca6ab1cf30 # 填写 DeepSeek Api Key, 改成你自己的\n base-url: https://api.deepseek.com # DeepSeek 的请求 URL, 可不填,默认值为 api.deepseek.com\n chat:\n options:\n model: deepseek-chat # 使用哪个模型r1\n # model: deepseek-reasoner # 使用哪个模型v3深度推理\n temperature: 0.8 # 温度值\n\n\n--- #---------------------数据库配置---------------------------\nspring:\n datasource:\n url: jdbc:mysql://localhost:3306/novel?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true\n username: novel\n password: novel\n # ShardingSphere-JDBC 配置\n # 配置是 ShardingSphere-JDBC 中唯一与应用开发者交互的模块,\n # 通过它可以快速清晰的理解 ShardingSphere-JDBC 所提供的功能。\n shardingsphere:\n # 是否开启分库分表\n enabled: false\n\n--- #---------------------中间件配置---------------------------\nspring:\n data:\n # Redis 配置\n redis:\n host: 127.0.0.1\n port: 6379\n# password:\n\n # Elasticsearch 配置\n elasticsearch:\n # 是否开启 Elasticsearch 搜索引擎功能:true-开启 false-不开启\n enabled: false\n uris:\n - https://my-deployment-ce7ca3.es.us-central1.gcp.cloud.es.io:9243\n # username: elastic\n # password: qTjgYVKSuExX6tWAsDuvuvwl\n # 设置 ssl 的认证模式,如果该配置项为 none ,说明不需要认证,信任所有的 ssl 证书。\n # ssl:\n # verification-mode: none\n\n # Spring AMQP 配置\n amqp:\n # 是否开启 Spring AMQP:true-开启 false-不开启\n enabled: false\n # RabbitMQ 配置\n rabbitmq:\n addresses: \"amqp://guest:guest@47.106.243.172\"\n virtual-host: novel\n template:\n retry:\n # 开启重试\n enabled: true\n # 最大重试次数\n max-attempts: 3\n # 第一次和第二次重试之间的持续时间\n initial-interval: \"3s\"\n\n# XXL-JOB 配置\nxxl:\n job:\n # 是否开启 XXL-JOB:true-开启 false-不开启\n enabled: false\n admin:\n ### 调度中心部署根地址 [选填]:如调度中心集群部署存在多个地址则用逗号分隔。执行器将会使用该地址进行\"执行器心跳注册\"和\"任务结果回调\";为空则关闭自动注册;\n addresses: http://127.0.0.1:8080/xxl-job-admin\n executor:\n ### 执行器AppName [选填]:执行器心跳注册分组依据;为空则关闭自动注册\n appname: xxl-job-executor-novel\n ### 执行器运行日志文件存储磁盘路径 [选填] :需要对该路径拥有读写权限;为空则使用默认路径;\n logpath: logs/xxl-job/jobhandler\n ### xxl-job, access token\n accessToken: 123\n\n--- #----------------------安全配置----------------------------\nspring:\n # Spring Boot 应用管理和监控\n boot:\n admin:\n client:\n # 是否开启 Spring Boot Admin 客户端\n enabled: false\n # Spring Boot Admin 服务端注册地址\n url: http://localhost:8080\n # Spring Boot Admin 服务端认证用户名\n username: novel\n # Spring Boot Admin 服务端认证密码\n password: novel\n instance:\n metadata:\n # SBA Client\n user.name: ${spring.security.user.name}\n user.password: ${spring.security.user.password}\n security:\n user:\n name: ENDPOINT_ADMIN\n password: ENDPOINT_ADMIN\n roles: ENDPOINT_ADMIN\n\n# Actuator 端点管理\nmanagement:\n # 端点公开配置\n endpoints:\n # 通过 HTTP 公开的 Web 端点\n web:\n exposure:\n # 公开所有的 Web 端点\n include: \"*\"\n # 端点启用配置\n endpoint:\n logfile:\n # 启用返回日志文件内容的端点\n enabled: true\n # 外部日志文件路径\n external-file: logs/novel.log\n info:\n env:\n # 公开所有以 info. 开头的环境属性\n enabled: true\n health:\n rabbit:\n # 关闭 rabbitmq 的健康检查\n enabled: false\n elasticsearch:\n # 关闭 elasticsearch 的健康检查\n enabled: false\n mail:\n # 关闭 mail 的健康检查\n enabled: false\n\n--- #--------------------接口文档配置---------------------------\nspringdoc:\n api-docs:\n enabled: false\n\n--- #----------------------邮箱配置-----------------------------\n#邮箱服务器\nspring:\n mail:\n host: smtp.163.com\n #发件人昵称\n nickname: azhouNovel\n #邮箱账户\n username: xxx@163.com\n #邮箱第三方授权码\n password: xxx\n #编码类型\n default-encoding: UTF-8\n port: 465\n properties:\n mail:\n smtp:\n auth: true\n starttls:\n enable: true\n required: rue\n socketFactory:\n port: 465\n class: javax.net.ssl.SSLSocketFactory\n fallback: false\n\n--- #----------------------Logbook配置-----------------------------\nlogbook:\n format:\n # 输出格式\n style: http\n obfuscate:\n headers:\n # 隐藏 Authorization 头信息\n - Authorization\n parameters:\n # 隐藏密码参数\n - password\n\n--- #---------------------自定义配置----------------------------\nnovel:\n # 跨域配置\n cors:\n # 允许跨域的域名\n allow-origins:\n - http://localhost:1024\n - http://localhost:8080\n # JWT 密钥\n jwt:\n secret: E66559580A1ADF48CDD928516062F12E\n # XSS 过滤配置\n xss:\n # 过滤开关\n enabled: true\n # 排除链接\n excludes:\n - /system/notice/*\n file:\n # 文件上传配置\n upload:\n # 上传路径 - 修改为Windows路径\n path: f:/CodeHome/JavaHome/JavaProject/novel/test/novel-master/upload\n\n\n--- #------------------- dev 特定配置---------------------------\nspring:\n config:\n activate:\n on-profile: dev\n# 开启 SpringDoc 接口文档\nspringdoc:\n api-docs:\n enabled: true\n# /env 端点显示属性值\nmanagement:\n endpoint:\n env:\n show-values: when_authorized\n\n--- #------------------- test 特定配置--------------------------\nspring:\n config:\n activate:\n on-profile: test\n\n--- #-------------------- prod 特定配置-------------------------\nspring:\n config:\n activate:\n on-profile: prod\n data:\n # Redis 配置\n redis:\n host: 127.0.0.1\n port: 6379\n password:\n\n\n"}, "cd900a8cfa05c6216cac78695319b428780cfcaa": {"t": 1785762403.411021, "n": 6075, "h": "7eadc6023d8a73ba", "c": "#--------------------------通用配置-------------------------\nspring:\n application:\n # 应用名\n name: azhounovel\n profiles:\n # 激活特定配置\n active: dev\n jackson:\n generator:\n # JSON 序列化时,将所有 Number 类型的属性都转为 String 类型返回,避免前端数据精度丢失的问题。\n # 由于 Javascript 标准规定所有数字处理都应使用 64 位 IEEE 754 浮点值完成,\n # 结果是某些 64 位整数值无法准确表示(尾数只有 51 位宽)\n write-numbers-as-strings: true\n servlet:\n multipart:\n # 上传文件最大大小\n max-file-size: 5MB\n # 启用虚拟线程\n threads:\n virtual:\n enabled: true\n # 即使所有的用户线程(包括虚拟线程)都是守护线程的情况下,JVM 也不会立即退出,\n # Spring Boot 官方建议在开启虚拟线程时设置该属性\n main:\n keep-alive: true\n\n flyway:\n # 是否开启 Flyway\n enabled: false\n # initialize the schema history table\n baseline-on-migrate: true\n# url: jdbc:mysql://localhost:3306/novel?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai\n# user: root\n# password: test123456\n\nserver:\n # 端口号\n port: 8888\n\n--- #--------------------- Spring AI 配置----------------------\nspring:\n ai:\n openai:\n api-key: sk-rrrupturhdofbiqzjutduuiceecpvfqlnvmgcyiaipbdikoi\n base-url: https://api.siliconflow.cn\n chat:\n options:\n model: deepseek-ai/DeepSeek-R1-0528-Qwen3-8B\n\n\n\n--- #---------------------数据库配置---------------------------\nspring:\n datasource:\n url: jdbc:mysql://localhost:3306/novel?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true\n username: novel\n password: novel\n # ShardingSphere-JDBC 配置\n # 配置是 ShardingSphere-JDBC 中唯一与应用开发者交互的模块,\n # 通过它可以快速清晰的理解 ShardingSphere-JDBC 所提供的功能。\n shardingsphere:\n # 是否开启分库分表\n enabled: false\n\n--- #---------------------中间件配置---------------------------\nspring:\n data:\n # Redis 配置\n redis:\n host: 127.0.0.1\n port: 6379\n# password:\n\n # Elasticsearch 配置\n elasticsearch:\n # 是否开启 Elasticsearch 搜索引擎功能:true-开启 false-不开启\n enabled: false\n uris:\n - https://my-deployment-ce7ca3.es.us-central1.gcp.cloud.es.io:9243\n# username: elastic\n# password: qTjgYVKSuExX6tWAsDuvuvwl\n # 设置 ssl 的认证模式,如果该配置项为 none ,说明不需要认证,信任所有的 ssl 证书。\n # ssl:\n # verification-mode: none\n\n # Spring AMQP 配置\n amqp:\n # 是否开启 Spring AMQP:true-开启 false-不开启\n enabled: false\n # RabbitMQ 配置\n rabbitmq:\n addresses: \"amqp://guest:guest@47.106.243.172\"\n virtual-host: novel\n template:\n retry:\n # 开启重试\n enabled: true\n # 最大重试次数\n max-attempts: 3\n # 第一次和第二次重试之间的持续时间\n initial-interval: \"3s\"\n\n# XXL-JOB 配置\nxxl:\n job:\n # 是否开启 XXL-JOB:true-开启 false-不开启\n enabled: false\n admin:\n ### 调度中心部署根地址 [选填]:如调度中心集群部署存在多个地址则用逗号分隔。执行器将会使用该地址进行\"执行器心跳注册\"和\"任务结果回调\";为空则关闭自动注册;\n addresses: http://127.0.0.1:8080/xxl-job-admin\n executor:\n ### 执行器AppName [选填]:执行器心跳注册分组依据;为空则关闭自动注册\n appname: xxl-job-executor-novel\n ### 执行器运行日志文件存储磁盘路径 [选填] :需要对该路径拥有读写权限;为空则使用默认路径;\n logpath: logs/xxl-job/jobhandler\n ### xxl-job, access token\n accessToken: 123\n\n--- #----------------------安全配置----------------------------\nspring:\n # Spring Boot 应用管理和监控\n boot:\n admin:\n client:\n # 是否开启 Spring Boot Admin 客户端\n enabled: false\n # Spring Boot Admin 服务端注册地址\n url: http://localhost:8080\n # Spring Boot Admin 服务端认证用户名\n username: novel\n # Spring Boot Admin 服务端认证密码\n password: novel\n instance:\n metadata:\n # SBA Client\n user.name: ${spring.security.user.name}\n user.password: ${spring.security.user.password}\n security:\n user:\n name: ENDPOINT_ADMIN\n password: ENDPOINT_ADMIN\n roles: ENDPOINT_ADMIN\n\n# Actuator 端点管理\nmanagement:\n # 端点公开配置\n endpoints:\n # 通过 HTTP 公开的 Web 端点\n web:\n exposure:\n # 公开所有的 Web 端点\n include: \"*\"\n # 端点启用配置\n endpoint:\n logfile:\n # 启用返回日志文件内容的端点\n enabled: true\n # 外部日志文件路径\n external-file: logs/novel.log\n info:\n env:\n # 公开所有以 info. 开头的环境属性\n enabled: true\n health:\n rabbit:\n # 关闭 rabbitmq 的健康检查\n enabled: false\n elasticsearch:\n # 关闭 elasticsearch 的健康检查\n enabled: false\n mail:\n # 关闭 mail 的健康检查\n enabled: false\n\n--- #--------------------接口文档配置---------------------------\nspringdoc:\n api-docs:\n enabled: false\n\n--- #----------------------邮箱配置-----------------------------\n#邮箱服务器\nspring:\n mail:\n host: smtp.163.com\n #发件人昵称\n nickname: azhouNovel\n #邮箱账户\n username: xxx@163.com\n #邮箱第三方授权码\n password: xxx\n #编码类型\n default-encoding: UTF-8\n port: 465\n properties:\n mail:\n smtp:\n auth: true\n starttls:\n enable: true\n required: rue\n socketFactory:\n port: 465\n class: javax.net.ssl.SSLSocketFactory\n fallback: false\n\n--- #----------------------Logbook配置-----------------------------\nlogbook:\n format:\n # 输出格式\n style: http\n obfuscate:\n headers:\n # 隐藏 Authorization 头信息\n - Authorization\n parameters:\n # 隐藏密码参数\n - password\n\n--- #---------------------自定义配置----------------------------\nnovel:\n # 跨域配置\n cors:\n # 允许跨域的域名\n allow-origins:\n - http://localhost:1024\n - http://localhost:8080\n # JWT 密钥\n jwt:\n secret: E66559580A1ADF48CDD928516062F12E\n # XSS 过滤配置\n xss:\n # 过滤开关\n enabled: true\n # 排除链接\n excludes:\n - /system/notice/*\n file:\n # 文件上传配置\n upload:\n # 上传路径\n path: /Users/xiongxiaoyang/upload\n\n\n--- #------------------- dev 特定配置---------------------------\nspring:\n config:\n activate:\n on-profile: dev\n# 开启 SpringDoc 接口文档\nspringdoc:\n api-docs:\n enabled: true\n# /env 端点显示属性值\nmanagement:\n endpoint:\n env:\n show-values: when_authorized\n\n--- #------------------- test 特定配置--------------------------\nspring:\n config:\n activate:\n on-profile: test\n\n--- #-------------------- prod 特定配置-------------------------\nspring:\n config:\n activate:\n on-profile: prod\n data:\n # Redis 配置\n redis:\n host: 127.0.0.1\n port: 6379\n password:\n\n\n"}, "8025cb536ee4fc5d1ab88fd64c05a210c50d3ee6": {"t": 1785762406.6475277, "n": 6073, "h": "09df3ac533a170ee", "c": "#--------------------------通用配置-------------------------\nspring:\n application:\n # 应用名\n name: azhounovel\n profiles:\n # 激活特定配置\n active: dev\n jackson:\n generator:\n # JSON 序列化时,将所有 Number 类型的属性都转为 String 类型返回,避免前端数据精度丢失的问题。\n # 由于 Javascript 标准规定所有数字处理都应使用 64 位 IEEE 754 浮点值完成,\n # 结果是某些 64 位整数值无法准确表示(尾数只有 51 位宽)\n write-numbers-as-strings: true\n servlet:\n multipart:\n # 上传文件最大大小\n max-file-size: 5MB\n # 启用虚拟线程\n threads:\n virtual:\n enabled: true\n # 即使所有的用户线程(包括虚拟线程)都是守护线程的情况下,JVM 也不会立即退出,\n # Spring Boot 官方建议在开启虚拟线程时设置该属性\n main:\n keep-alive: true\n\n flyway:\n # 是否开启 Flyway\n enabled: false\n # initialize the schema history table\n baseline-on-migrate: true\n# url: jdbc:mysql://localhost:3306/novel?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai\n# user: root\n# password: test123456\n\nserver:\n # 端口号\n port: 8888\n\n--- #--------------------- Spring AI 配置----------------------\nspring:\n ai:\n openai:\n api-key: sk-rrrupturhdofbiqzjutduuiceecpvfqlnvmgcyiaipbdikoi\n base-url: https://api.siliconflow.cn\n chat:\n options:\n model: deepseek-ai/DeepSeek-R1-0528-Qwen3-8B\n\n\n\n--- #---------------------数据库配置---------------------------\nspring:\n datasource:\n url: jdbc:mysql://localhost:3306/novel?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true\n username: novel\n password: novel\n # ShardingSphere-JDBC 配置\n # 配置是 ShardingSphere-JDBC 中唯一与应用开发者交互的模块,\n # 通过它可以快速清晰的理解 ShardingSphere-JDBC 所提供的功能。\n shardingsphere:\n # 是否开启分库分表\n enabled: false\n\n--- #---------------------中间件配置---------------------------\nspring:\n data:\n # Redis 配置\n redis:\n host: 127.0.0.1\n port: 6379\n# password:\n\n # Elasticsearch 配置\n elasticsearch:\n # 是否开启 Elasticsearch 搜索引擎功能:true-开启 false-不开启\n enabled: false\n uris:\n - https://my-deployment-ce7ca3.es.us-central1.gcp.cloud.es.io:9243\n username: elastic\n password: qTjgYVKSuExX6tWAsDuvuvwl\n # 设置 ssl 的认证模式,如果该配置项为 none ,说明不需要认证,信任所有的 ssl 证书。\n # ssl:\n # verification-mode: none\n\n # Spring AMQP 配置\n amqp:\n # 是否开启 Spring AMQP:true-开启 false-不开启\n enabled: false\n # RabbitMQ 配置\n rabbitmq:\n addresses: \"amqp://guest:guest@47.106.243.172\"\n virtual-host: novel\n template:\n retry:\n # 开启重试\n enabled: true\n # 最大重试次数\n max-attempts: 3\n # 第一次和第二次重试之间的持续时间\n initial-interval: \"3s\"\n\n# XXL-JOB 配置\nxxl:\n job:\n # 是否开启 XXL-JOB:true-开启 false-不开启\n enabled: false\n admin:\n ### 调度中心部署根地址 [选填]:如调度中心集群部署存在多个地址则用逗号分隔。执行器将会使用该地址进行\"执行器心跳注册\"和\"任务结果回调\";为空则关闭自动注册;\n addresses: http://127.0.0.1:8080/xxl-job-admin\n executor:\n ### 执行器AppName [选填]:执行器心跳注册分组依据;为空则关闭自动注册\n appname: xxl-job-executor-novel\n ### 执行器运行日志文件存储磁盘路径 [选填] :需要对该路径拥有读写权限;为空则使用默认路径;\n logpath: logs/xxl-job/jobhandler\n ### xxl-job, access token\n accessToken: 123\n\n--- #----------------------安全配置----------------------------\nspring:\n # Spring Boot 应用管理和监控\n boot:\n admin:\n client:\n # 是否开启 Spring Boot Admin 客户端\n enabled: false\n # Spring Boot Admin 服务端注册地址\n url: http://localhost:8080\n # Spring Boot Admin 服务端认证用户名\n username: novel\n # Spring Boot Admin 服务端认证密码\n password: novel\n instance:\n metadata:\n # SBA Client\n user.name: ${spring.security.user.name}\n user.password: ${spring.security.user.password}\n security:\n user:\n name: ENDPOINT_ADMIN\n password: ENDPOINT_ADMIN\n roles: ENDPOINT_ADMIN\n\n# Actuator 端点管理\nmanagement:\n # 端点公开配置\n endpoints:\n # 通过 HTTP 公开的 Web 端点\n web:\n exposure:\n # 公开所有的 Web 端点\n include: \"*\"\n # 端点启用配置\n endpoint:\n logfile:\n # 启用返回日志文件内容的端点\n enabled: true\n # 外部日志文件路径\n external-file: logs/novel.log\n info:\n env:\n # 公开所有以 info. 开头的环境属性\n enabled: true\n health:\n rabbit:\n # 关闭 rabbitmq 的健康检查\n enabled: false\n elasticsearch:\n # 关闭 elasticsearch 的健康检查\n enabled: false\n mail:\n # 关闭 mail 的健康检查\n enabled: false\n\n--- #--------------------接口文档配置---------------------------\nspringdoc:\n api-docs:\n enabled: false\n\n--- #----------------------邮箱配置-----------------------------\n#邮箱服务器\nspring:\n mail:\n host: smtp.163.com\n #发件人昵称\n nickname: azhouNovel\n #邮箱账户\n username: xxx@163.com\n #邮箱第三方授权码\n password: xxx\n #编码类型\n default-encoding: UTF-8\n port: 465\n properties:\n mail:\n smtp:\n auth: true\n starttls:\n enable: true\n required: rue\n socketFactory:\n port: 465\n class: javax.net.ssl.SSLSocketFactory\n fallback: false\n\n--- #----------------------Logbook配置-----------------------------\nlogbook:\n format:\n # 输出格式\n style: http\n obfuscate:\n headers:\n # 隐藏 Authorization 头信息\n - Authorization\n parameters:\n # 隐藏密码参数\n - password\n\n--- #---------------------自定义配置----------------------------\nnovel:\n # 跨域配置\n cors:\n # 允许跨域的域名\n allow-origins:\n - http://localhost:1024\n - http://localhost:8080\n # JWT 密钥\n jwt:\n secret: E66559580A1ADF48CDD928516062F12E\n # XSS 过滤配置\n xss:\n # 过滤开关\n enabled: true\n # 排除链接\n excludes:\n - /system/notice/*\n file:\n # 文件上传配置\n upload:\n # 上传路径\n path: /Users/xiongxiaoyang/upload\n\n\n--- #------------------- dev 特定配置---------------------------\nspring:\n config:\n activate:\n on-profile: dev\n# 开启 SpringDoc 接口文档\nspringdoc:\n api-docs:\n enabled: true\n# /env 端点显示属性值\nmanagement:\n endpoint:\n env:\n show-values: when_authorized\n\n--- #------------------- test 特定配置--------------------------\nspring:\n config:\n activate:\n on-profile: test\n\n--- #-------------------- prod 特定配置-------------------------\nspring:\n config:\n activate:\n on-profile: prod\n data:\n # Redis 配置\n redis:\n host: 127.0.0.1\n port: 6379\n password:\n\n\n"}}}} |