news 2026/2/3 22:16:42

docker部署kkFileView实现文件预览功能

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
docker部署kkFileView实现文件预览功能

一:参考文档

  • kkFileView官方文档:https://kkview.cn/zh-cn/index.html
  • github地址:https://github.com/kekingcn/kkFileView
  • docker镜像地址:https://hub.docker.com/r/keking/kkfileview

二:docker部署kkFileView

1:拉取kkFileView镜像

docker pull keking/kkfileview

2:kkFileView镜像构建并运行

docker run -d --name kkfile --restart always -p 8012:8012 keking/kkfileview

3:kkFileView安装验证

访问http://localhost:8012/出现如下页面表示安装成功

三:kkFileView地址配置nginx反向代理

如果站点访问的地址为https://www.test.com 想要使用 https://www.test.com/preview/来做预览,kkFileView部署在内网192.168.1.2服务器上,需要在nginx中添加反向代理如下:

location /preview { proxy_pass 192.168.1.233:8012; }

然后修改kkFileView的配置文件

server.servlet.context-path = /preview base.url = https://www.test.com/preview

使用docker部署的时候执行如下命令即可

docker run -d --name kkfile --restart always -p 8012:8012 -e KK_CONTEXT_PATH="/preview" -e KK_BASE_URL="https://www.test.com/preview" keking/kkfileview
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/2 5:48:45

程序猿之开发工具Snipaste

Snipaste 是一款功能强大、轻量且免费的截图与贴图工具,其核心设计理念是通过“截图(Snip) 贴图(Paste)”来提升电脑用户的工作效率。它不仅仅是一个截图工具,更是一个能将截取或复制的图片、文字、颜色等信…

作者头像 李华
网站建设 2026/2/3 5:49:37

高通6490之完整26关节骨骼拓扑眼部跟踪集成

完整26关节骨骼拓扑 Snapdragon Spaces手部跟踪基于OpenXR标准,支持26个基本手关节(Joints[0…25]数组索引,对应XrHandJoint枚举)。额外6个辅助关节(26-31)可选使用,但核心可视化为26个。 26关节列表(标准OpenXR索引顺序) 索引 OpenXR枚举 Unity XR Hands名称 解剖位…

作者头像 李华
网站建设 2026/2/2 12:48:09

PyQt5 解决弹窗后快捷键失效问题

import sys from PyQt5.QtWidgets import QApplication, QMainWindow, QMenuBar, QMenu, QAction, QMessageBox from PyQt5.QtCore import Qt, QEvent, QTimerclass MainWindow(QMainWindow):def __init__(self):super().__init__()self.setWindowTitle("菜单快捷键焦点保…

作者头像 李华
网站建设 2026/2/1 4:52:50

小白也能学会!2024-2025年RAG系统高精度实现指南,企业级应用必备收藏

本文系统分析了企业级RAG系统面临的五大挑战,包括历史数据过时、文档分块破坏上下文、向量检索局限、图表理解瓶颈和流程缺乏灵活性。针对这些问题,文章提出了多种解决方案:选择合适的LLM和嵌入模型、建立评估体系、采用混合检索与重排序技术…

作者头像 李华
网站建设 2026/2/3 5:41:00

RAG(检索增强生成)架构与原理:告别LLM“幻觉”的秘密武器

写在前面的话 RAG是什么?如果你还不清楚或是一知半解,不要紧,如果看完这篇文章,你还不会,算我输! 在人工智能飞速发展的今天,大型语言模型(LLM)以其强大的文本生成能力&a…

作者头像 李华