添加部署文件

This commit is contained in:
zk
2026-05-21 18:06:19 +08:00
parent 5d6d0efee4
commit 35acf595e4
9 changed files with 641 additions and 1 deletions
@@ -0,0 +1,118 @@
# tomcat 端口配置
server:
port: 8080
# 数据源配置
spring:
datasource:
url: jdbc:mysql://${MYSQL_HOST:8.138.5.14}:${MYSQL_PORT:30006}/${DB_NAME:offerpie}?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true
username: ${MYSQL_USERNAME:root}
password: ${MYSQL_PASSWORD:^CgDatabase2020}
driver-class-name: com.mysql.cj.jdbc.Driver
redis:
host: ${REDIS_HOST:8.138.5.14}
password: ${REDIS_PASSWORD:#8kPCdAsser}
port: ${REDIS_PORT:30089}
timeout: 10s
# 电子邮箱
email:
status: close
account: ${EMAIL_ACCOUNT:xxx@163.com}
authorization: ${EMAIL_AUTHORIZATION:123456}
# 微信支付
wx_pay:
# status close:关闭 open:打开
status: close
app_id: your_app_id
merchant_id: ${MERCHANT_ID:your_merchant_id}
private_key: ${WX_PRIVATE_KEY:your_private_key}
merchant_serial_number: ${MERCHANT_SERIAL_NUMBER:your_merchant_serial_number}
api_v3_key: ${API_V3_KEY:your_api_v3_key}
public_key: ${WX_PUBLIC_KEY:your_public_key}
public_key_id: ${PUBLIC_KEY_ID:your_public_key_id}
notify_domain: ${API_NOTIFY_DOMAIN:http://127.0.0.1:8080/api}
# 支付宝支付
alipay:
# status close:关闭 open:打开
status: open
app_id: ${ALIPAY_APP_ID:2021006154620509}
private_key: ${ALIPAY_PRIVATE_KEY:MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDWAKDY6yFNVjWH1uXBt+wEqU4QTVAMqwWgMRlniK+kZn4bqL4bwP3sGOB+y4PpJKpFWTiCyl1ChpX311F1tQFhqwJfGedQh2e+OSUaJQmQKJ6JgC/LV8aZPsGSUD/1DwcQUR/fHM3eQ/XFTAb5+o8U7tAkl69FBURP8yuUStUZ3uiz/xFUBbH3RVukrFFbFTany7o1UikqgjY8qj+dWDlqlHr7W1RGVSErtrXnzVVniPb5adol/1Qdw8cy8J1bsiKeRhBjPRDpQX3gb0AR6ThDsP4nZHE02Kw0ApcNGD1/kOSEHgXZiB3KXaIEZnzCf91F3ben8n7Okb49k4bkD6//AgMBAAECggEABUKwsYReJjOHT1aGAVQPFjI/PAFahWUy1zQ9xqDCiI0Ibo+gVLhSxZn68sL39CQ1l0zRKc3lqvv59cSyOO2BIjB892+Akycw8qke81yTtpp5AzJGen4m4J99TKZyXAjJiKol2Wsw2FTdVsM+rKhvGfmg3jVoVo8BleGJYbTRNjiMASdxOzMdlk1j3mKy9OY3AlfC0ERyWloua52bA0LsKTp96iju8uz7sr+1lgQmSC7UJHnVWwKGbsjtcltigCUhuknxqvw7bkBHaEUhuKrOpcKqWW1RRCYhxW1SfKaj2TXIUFaF2rGiJL6wAXkaHp5VZ5kgYksMzCcbofOTjr+XqQKBgQD6h9koWwKWD/ndrMJ3KXsjOQJd8i6bT3QdD5yqOOJjGTS+eAvjpDgsvimRSa9eoyORU0dRUWtgVkTExrZAxoElwZZoiv5XfayKlp56rNLrb6oP58vQfepdexe3KQRjHrRCbKK6YX74Gg+hsL6w6BCagpD2xXBXWk9Ibf0izkLb7QKBgQDarKIdT2cYgAI1YiHkbXuUiTOlCZKw2OeFG0BViGI5c8DOXaxiMe9oeRY6HSBM15s3CmjMZBcjuFe49lhq9Yw4i2Cve8bXiS9Nx0RMVtw/tSY3ztMnjY06Sxj4r0zSTEM0RHp4PxHBCkXvxl6ay5WNxzAnJ5Bw/wA62MVYwEi2GwKBgD/KPUngOn1ZHgcKiQ1sW3Uxe9/N3X4gMfGAWySgjUwsS9i/mk9hLgh+dvkOaP/QzCqhqMQU1iFWdfYgnqFJqfKiIxkFYxOF5Vv4U+vqe14FNakNHUE9/mHFCNnTMNHILJ/JJ3oLfxfPEvHZngRPYoLlAeJDjYJAdXV8w/qLyExVAoGACy2D4+epJ3Fzq3LmtJx8Eq2ovCjvHKcZvo4UDcs46iLmmiXjp+lRiY+W+UV/3y2uO3QGw1viausDYOsGvgDrOAC34oB7O41Bo8Ip1ZUjEQabe4LQ/FaZ/37TOfMMBDvtu4A8mmTu7WUvCgCj2VnKvUKPTZESKxR92IQ4Ij9B+D0CgYBm/JdpxhouDoAt+sNw2pkRu8i7qFQqmiWgE7NLiAOTeIU5n/pGVdkLRV/+B9nEN0vHF8RepToY9kOqWM1jW79yE0whbrexOpJe9gyPQICttN4NlQ46uPnCAtX9Uk07l6UcJ/a4igKFJc4YOkHP3O4Ukb4q7X9ifBuN5m6XkF1JTw==}
alipay_public_key: ${ALIPAY_PUBLIC_KEY:MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmqQrNof4mHkyHPDbe/CX84xQFobRBGS6L886Z2oWQ2wK4BDMXFna0aH0HhYDb5ZmiMZ+S8UfXwAeiH5XpFSYWCh8iG+Hp0Zjl/NVIBcd4RzCLUI/7Q2jwKFtaYHTcM6yNZxAdX566RDj637ed03FPCGchiQGMZJXJNMdY9L0nyPeNutJ9tszMWMsFUgJsXZt44Gqol5bnpcuPwggnhi0YamRNqGjqQbWABr6AqhsegVV8OsUsQdsfGr22IA/LBmIQcF0YAoTkmBhwiAel1A33xkkcyGARdIgLa+pEGNm59GMbWXOasKg2lETvr9wMfcv1e6yznBfgQ8qMVYx9G6w+QIDAQAB}
notify_domain: ${API_NOTIFY_DOMAIN:http://39.108.134.218:10106/api}
app:
# 加密秘钥配置
secret:
token: ${SECRET_TOKEN:Aa123123}
#登陆配置
login:
# token配置
token:
# 过期时间 秒
exceed_time: 5184000
#设备在线数量
device_online_quantity: 3
# 短信
sms:
service_provider: aliyun
aliyun:
access_key_id: LTAI5tJBVUUJhB7yp14UDzVf
access_key_secret: Opf0iO5FKNrdwI63DPhXazW7utAGTj
oss:
service_provider: aliyun
aliyun:
access_key_id: LTAI5tEdLKKQUKhTyUpfH5Mk
access_key_secret: RjUdTrq0V5qA4b3BUElNhXqs3ZLp5k
# 防刷配置 20秒 20次
prevent_replay:
if_open: false
interval_time: 20
limit_number: 20
#开放接口
ignore:
urls: "/public/**,/job/list,/job/detail"
# 简历配置
resume:
# 非会员最大限制数量
max-count: 5
# 会员权益奖励配置
reward:
# 新用户注册赠送会员天数
register-days: 3
# 邀请好友奖励会员天数
invite-days: 7
# AI 多供应商配置,第一个为默认 provider
# base-url 配到版本路径,如 DeepSeek: https://api.deepseek.com/v1,豆包: https://ark.cn-beijing.volces.com/api/v3
ai:
providers:
job-clean:
base-url: ${AI_BASE_URL:https://ark.cn-beijing.volces.com/api/v3}
api-key: ${AI_API_KEY:fd065993-bee2-4f31-8bf2-56d5d3012c02}
model: ${AI_MODEL:doubao-seed-2-0-lite-260215}
job-recommend:
base-url: ${AI_BASE_URL:https://ark.cn-beijing.volces.com/api/v3}
api-key: ${AI_API_KEY:fd065993-bee2-4f31-8bf2-56d5d3012c02}
model: ${AI_MODEL:doubao-1-5-lite-32k-250115}
# 岗位清洗配置
job-clean:
batch-size: 60
thread-pool-size: 60
# 公司数据补充配置
company-clean:
batch-size: 10
thread-pool-size: 3
@@ -0,0 +1,118 @@
# tomcat 端口配置
server:
port: 8080
# 数据源配置
spring:
datasource:
url: jdbc:mysql://${MYSQL_HOST:192.168.31.105}:${MYSQL_PORT:3306}/${DB_NAME:offerpie}?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true
username: ${MYSQL_USERNAME:root}
password: ${MYSQL_PASSWORD:123456}
driver-class-name: com.mysql.cj.jdbc.Driver
redis:
host: ${REDIS_HOST:192.168.31.105}
password: ${REDIS_PASSWORD:123456}
port: ${REDIS_PORT:6379}
timeout: 8s
# 电子邮箱
email:
status: close
account: ${EMAIL_ACCOUNT:xxx@163.com}
authorization: ${EMAIL_AUTHORIZATION:123456}
# 微信支付
wx_pay:
# status close:关闭 open:打开
status: close
app_id: your_app_id
merchant_id: ${MERCHANT_ID:your_merchant_id}
private_key: ${WX_PRIVATE_KEY:your_private_key}
merchant_serial_number: ${MERCHANT_SERIAL_NUMBER:your_merchant_serial_number}
api_v3_key: ${API_V3_KEY:your_api_v3_key}
public_key: ${WX_PUBLIC_KEY:your_public_key}
public_key_id: ${PUBLIC_KEY_ID:your_public_key_id}
notify_domain: ${API_NOTIFY_DOMAIN:http://127.0.0.1:8080/api}
# 支付宝支付
alipay:
# status close:关闭 open:打开
status: open
app_id: ${ALIPAY_APP_ID:2021006154620509}
private_key: ${ALIPAY_PRIVATE_KEY:MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDWAKDY6yFNVjWH1uXBt+wEqU4QTVAMqwWgMRlniK+kZn4bqL4bwP3sGOB+y4PpJKpFWTiCyl1ChpX311F1tQFhqwJfGedQh2e+OSUaJQmQKJ6JgC/LV8aZPsGSUD/1DwcQUR/fHM3eQ/XFTAb5+o8U7tAkl69FBURP8yuUStUZ3uiz/xFUBbH3RVukrFFbFTany7o1UikqgjY8qj+dWDlqlHr7W1RGVSErtrXnzVVniPb5adol/1Qdw8cy8J1bsiKeRhBjPRDpQX3gb0AR6ThDsP4nZHE02Kw0ApcNGD1/kOSEHgXZiB3KXaIEZnzCf91F3ben8n7Okb49k4bkD6//AgMBAAECggEABUKwsYReJjOHT1aGAVQPFjI/PAFahWUy1zQ9xqDCiI0Ibo+gVLhSxZn68sL39CQ1l0zRKc3lqvv59cSyOO2BIjB892+Akycw8qke81yTtpp5AzJGen4m4J99TKZyXAjJiKol2Wsw2FTdVsM+rKhvGfmg3jVoVo8BleGJYbTRNjiMASdxOzMdlk1j3mKy9OY3AlfC0ERyWloua52bA0LsKTp96iju8uz7sr+1lgQmSC7UJHnVWwKGbsjtcltigCUhuknxqvw7bkBHaEUhuKrOpcKqWW1RRCYhxW1SfKaj2TXIUFaF2rGiJL6wAXkaHp5VZ5kgYksMzCcbofOTjr+XqQKBgQD6h9koWwKWD/ndrMJ3KXsjOQJd8i6bT3QdD5yqOOJjGTS+eAvjpDgsvimRSa9eoyORU0dRUWtgVkTExrZAxoElwZZoiv5XfayKlp56rNLrb6oP58vQfepdexe3KQRjHrRCbKK6YX74Gg+hsL6w6BCagpD2xXBXWk9Ibf0izkLb7QKBgQDarKIdT2cYgAI1YiHkbXuUiTOlCZKw2OeFG0BViGI5c8DOXaxiMe9oeRY6HSBM15s3CmjMZBcjuFe49lhq9Yw4i2Cve8bXiS9Nx0RMVtw/tSY3ztMnjY06Sxj4r0zSTEM0RHp4PxHBCkXvxl6ay5WNxzAnJ5Bw/wA62MVYwEi2GwKBgD/KPUngOn1ZHgcKiQ1sW3Uxe9/N3X4gMfGAWySgjUwsS9i/mk9hLgh+dvkOaP/QzCqhqMQU1iFWdfYgnqFJqfKiIxkFYxOF5Vv4U+vqe14FNakNHUE9/mHFCNnTMNHILJ/JJ3oLfxfPEvHZngRPYoLlAeJDjYJAdXV8w/qLyExVAoGACy2D4+epJ3Fzq3LmtJx8Eq2ovCjvHKcZvo4UDcs46iLmmiXjp+lRiY+W+UV/3y2uO3QGw1viausDYOsGvgDrOAC34oB7O41Bo8Ip1ZUjEQabe4LQ/FaZ/37TOfMMBDvtu4A8mmTu7WUvCgCj2VnKvUKPTZESKxR92IQ4Ij9B+D0CgYBm/JdpxhouDoAt+sNw2pkRu8i7qFQqmiWgE7NLiAOTeIU5n/pGVdkLRV/+B9nEN0vHF8RepToY9kOqWM1jW79yE0whbrexOpJe9gyPQICttN4NlQ46uPnCAtX9Uk07l6UcJ/a4igKFJc4YOkHP3O4Ukb4q7X9ifBuN5m6XkF1JTw==}
alipay_public_key: ${ALIPAY_PUBLIC_KEY:MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmqQrNof4mHkyHPDbe/CX84xQFobRBGS6L886Z2oWQ2wK4BDMXFna0aH0HhYDb5ZmiMZ+S8UfXwAeiH5XpFSYWCh8iG+Hp0Zjl/NVIBcd4RzCLUI/7Q2jwKFtaYHTcM6yNZxAdX566RDj637ed03FPCGchiQGMZJXJNMdY9L0nyPeNutJ9tszMWMsFUgJsXZt44Gqol5bnpcuPwggnhi0YamRNqGjqQbWABr6AqhsegVV8OsUsQdsfGr22IA/LBmIQcF0YAoTkmBhwiAel1A33xkkcyGARdIgLa+pEGNm59GMbWXOasKg2lETvr9wMfcv1e6yznBfgQ8qMVYx9G6w+QIDAQAB}
notify_domain: ${API_NOTIFY_DOMAIN:http://39.108.134.218:10106/api}
app:
# 加密秘钥配置
secret:
token: ${SECRET_TOKEN:Aa123123}
#登陆配置
login:
# token配置
token:
# 过期时间 秒
exceed_time: 5184000
#设备在线数量
device_online_quantity: 3
# 短信
sms:
service_provider: aliyun
aliyun:
access_key_id: LTAI5tJBVUUJhB7yp14UDzVf
access_key_secret: Opf0iO5FKNrdwI63DPhXazW7utAGTj
oss:
service_provider: aliyun
aliyun:
access_key_id: LTAI5tEdLKKQUKhTyUpfH5Mk
access_key_secret: RjUdTrq0V5qA4b3BUElNhXqs3ZLp5k
# 防刷配置 20秒 20次
prevent_replay:
if_open: false
interval_time: 20
limit_number: 20
#开放接口
ignore:
urls: "/public/**,/job/list,/job/detail"
# 简历配置
resume:
# 非会员最大限制数量
max-count: 5
# 会员权益奖励配置
reward:
# 新用户注册赠送会员天数
register-days: 3
# 邀请好友奖励会员天数
invite-days: 7
# AI 多供应商配置,第一个为默认 provider
# base-url 配到版本路径,如 DeepSeek: https://api.deepseek.com/v1,豆包: https://ark.cn-beijing.volces.com/api/v3
ai:
providers:
job-clean:
base-url: ${AI_BASE_URL:https://ark.cn-beijing.volces.com/api/v3}
api-key: ${AI_API_KEY:fd065993-bee2-4f31-8bf2-56d5d3012c02}
model: ${AI_MODEL:doubao-seed-2-0-lite-260215}
job-recommend:
base-url: ${AI_BASE_URL:https://ark.cn-beijing.volces.com/api/v3}
api-key: ${AI_API_KEY:fd065993-bee2-4f31-8bf2-56d5d3012c02}
model: ${AI_MODEL:doubao-1-5-lite-32k-250115}
# 岗位清洗配置
job-clean:
batch-size: 60
thread-pool-size: 60
# 公司数据补充配置
company-clean:
batch-size: 10
thread-pool-size: 3
@@ -12,7 +12,7 @@ spring:
application:
name: client
profiles:
active: ${PROFILES_ACTIVE:local}
active: ${PROFILES_ACTIVE:dev}
servlet:
multipart:
max-file-size: 4MB