erp-java/services/file-service/deploy/config.yaml

116 lines
2.3 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# File Service 配置文件
# 用于配置中心或独立部署
# ==================== 服务配置 ====================
service:
name: file-service
port: 8082
host: 0.0.0.0
# ==================== 数据库配置 ====================
database:
host: 111.229.80.149
port: 3306
name: erp_db
username: root
password: nihao588+
pool:
initial-size: 10
min-idle: 10
max-active: 50
# ==================== Redis配置 ====================
redis:
host: 111.229.80.149
port: 6379
password: "Y(@r5tGk9\$Lp2"
database: 0
# ==================== 文件存储配置 ====================
storage:
# 默认存储类型: local, oss, minio
default: local
# 本地存储
local:
enabled: true
base-path: /var/erp/uploads
base-url: https://erp.erpzbbh.cn/files
# 阿里云OSS可选
oss:
enabled: false
endpoint: ""
access-key-id: ""
access-key-secret: ""
bucket-name: ""
base-url: ""
custom-domain: ""
# MinIO可选
minio:
enabled: false
endpoint: ""
access-key: ""
secret-key: ""
bucket-name: erp-files
base-url: ""
secure: false
# ==================== 上传配置 ====================
upload:
max-size: 10485760 # 10MB
max-files-per-request: 10
allowed-types:
- image/jpeg
- image/png
- image/gif
- image/bmp
- image/svg+xml
- image/webp
- application/pdf
- application/msword
- application/vnd.openxmlformats-officedocument.wordprocessingml.document
- application/vnd.ms-excel
- application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
- application/vnd.ms-powerpoint
- application/vnd.openxmlformats-officedocument.presentationml.presentation
- text/plain
- text/csv
- application/zip
- application/x-rar-compressed
- application/x-7z-compressed
allowed-extensions:
- jpg
- jpeg
- png
- gif
- bmp
- svg
- webp
- pdf
- doc
- docx
- xls
- xlsx
- ppt
- pptx
- txt
- csv
- zip
- rar
- 7z
# ==================== Nacos配置中心 ====================
nacos:
server: 127.0.0.1:8848
namespace: public
group: ERP_GROUP
# ==================== 日志配置 ====================
logging:
level: INFO
path: /app/logs
max-file-size: 100MB
max-history: 30