server: port: 8081 spring: application: name: auth-service datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8mb4&serverTimezone=Asia/Shanghai&useSSL=false username: ${MYSQL_USERNAME:root} password: ${MYSQL_PASSWORD:root} redis: host: ${REDIS_HOST:localhost} port: ${REDIS_PORT:6379} password: ${REDIS_PASSWORD:} database: 0 lettuce: pool: max-active: 8 max-idle: 8 min-idle: 0 wecom: corp-id: ${WECOM_CORP_ID:} agent-id: ${WECOM_AGENT_ID:} secret: ${WECOM_SECRET:} jwt: secret: ${JWT_SECRET:your-256-bit-secret-key-here-at-least-32-characters} expiration: 86400 mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl global-config: db-config: logic-delete-field: deleted logic-delete-value: 1 logic-not-delete-value: 0