迁移结束

This commit is contained in:
2026-02-11 14:14:15 +08:00
parent 1bf08ff52f
commit b30af4aff8
824 changed files with 82 additions and 132513 deletions

View File

@@ -0,0 +1,33 @@
# ================================================
# KKFileView 配置
# 复制此文件为 .env 并修改配置
# ================================================
# 新增KKFileView代理后的完整基础URLHTTPS+域名,无端口、无末尾斜杠)
KKFILEVIEW_BASE_URL=https://org.xyzh.yslg.kkfileview
# ------------------------------
# 端口配置
# ------------------------------
KKFILEVIEW_PORT=8012
# ------------------------------
# 数据目录
# ------------------------------
DATA_ROOT=../volumes
# ------------------------------
# 存储配置(可选)
# ------------------------------
# STORAGE_TYPE=local
# STORAGE_PATH=/data
# ------------------------------
# 其他配置(可选)
# ------------------------------
# 预览服务地址(如果需要外部访问)
# KKFILEVIEW_EXTERNAL_URL=http://localhost:8012
# 最大文件大小(默认 50M
# MAX_FILE_SIZE=52428800
# 转换超时时间(默认 60s
# CONVERT_TIMEOUT=60

View File

@@ -0,0 +1,43 @@
# ================================================
# KKFileView 文档预览服务
# ================================================
name: urbanlifeline
services:
# ====================== KKFileView 文档预览 ======================
kkfileview:
image: keking/kkfileview:latest
container_name: urban-lifeline-kkfileview
restart: unless-stopped
env_file:
- .env
networks:
- urban-lifeline
ports:
- "${KKFILEVIEW_PORT:-8012}:8012"
environment:
# 基础配置
KKFILEVIEW_PORT: 8012
# 新增:核心预览路径(从.env读取代理后的KKFileView完整域名
KK_BASE_URL: ${KKFILEVIEW_BASE_URL}
# 新增允许外部访问固定值0.0.0.0,无需修改)
SERVER_HOST: 0.0.0.0
# 存储配置(如果需要)
# STORAGE_TYPE: local
# STORAGE_PATH: /data
TZ: Asia/Shanghai
volumes:
- ${DATA_ROOT:-../volumes}/kkfileview/data:/data
- ${DATA_ROOT:-../volumes}/kkfileview/log:/opt/kkfileview/log
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8012/onlinePreview"]
interval: 30s
timeout: 20s
retries: 3
start_period: 30s
networks:
urban-lifeline:
external: true
name: urban-lifeline