116 lines
2.3 KiB
YAML
116 lines
2.3 KiB
YAML
# 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
|