server: port: 8011 spring: application: name: tourguide-backend profiles: active: dev jackson: default-property-inclusion: non_null time-zone: Asia/Shanghai date-format: yyyy-MM-dd HH:mm:ss servlet: multipart: max-file-size: 5MB max-request-size: 5MB mybatis-plus: configuration: map-underscore-to-camel-case: true global-config: db-config: logic-delete-field: deleted logic-delete-value: 1 logic-not-delete-value: 0 tourguide: jwt: issuer: tourguide secret: ${JWT_SECRET:tourguide-local-development-secret-key-change-me} expiration-seconds: 7200 bootstrap-admin: enabled: true username: ${BOOTSTRAP_ADMIN_USERNAME:admin} password: ${BOOTSTRAP_ADMIN_PASSWORD:Admin@123456} nickname: 系统管理员 wechat: mini-program: app-id: ${WECHAT_APPID:wx6ae2cadfea28fce1} app-secret: ${WECHAT_APP_SECRET:7bf743b066523bbb2d6de80decabc15b} connect-timeout-millis: ${WECHAT_CONNECT_TIMEOUT_MILLIS:5000} read-timeout-millis: ${WECHAT_READ_TIMEOUT_MILLIS:10000} sms: aliyun: access-key-id: ${ALIYUN_SMS_ACCESS_KEY_ID:LTAI5t5dU3MuKUGNJ7PAHFyr} access-key-secret: ${ALIYUN_SMS_ACCESS_KEY_SECRET:pl8jgIyL0Wk5YjmRlwPszuSmB70ipL} endpoint: ${ALIYUN_SMS_ENDPOINT:dysmsapi.aliyuncs.com} sign-name: ${ALIYUN_SMS_SIGN_NAME:} login-template-code: ${ALIYUN_SMS_LOGIN_TEMPLATE_CODE:SMS_337475467} guide-audit-approved-template-code: ${ALIYUN_SMS_GUIDE_AUDIT_APPROVED_TEMPLATE_CODE:} guide-audit-rejected-template-code: ${ALIYUN_SMS_GUIDE_AUDIT_REJECTED_TEMPLATE_CODE:} storage: avatar-directory: ${AVATAR_STORAGE_DIR:./data/avatars} avatar-public-path: /uploads/avatars guide-application-directory: ${GUIDE_APPLICATION_STORAGE_DIR:./data/guide-applications} guide-application-public-path: /uploads/guide-applications huifu: product-id: ${HUIFU_PRODUCT_ID:} sys-id: ${HUIFU_SYS_ID:} rsa-private-key: ${HUIFU_RSA_PRIVATE_KEY:} rsa-public-key: ${HUIFU_RSA_PUBLIC_KEY:} huifu-id: ${HUIFU_ID:} upper-huifu-id: ${HUIFU_UPPER_HUIFU_ID:} callback-path: ${HUIFU_CALLBACK_PATH:}