jjzjj

kkFileView

全部标签

kkfileview阿里云安全扫描:威胁类型敏感信息回显 (Sensitive Information Response)

在阿里云部署的kkfileview,阿里云安全性扫描有漏洞网络流量内容GET/getCorsFile?urlPath=file:///etc/passwdHTTP/1.1Host:XXX.XXX.XXXX.XXX:80XXUser-Agent:Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/66.6.2333.33Safari/537.36AliyunTaiShiGanZhihttps://www.aliyun.com/product/sasAccept-Encoding:gzip,de

文件预览kkFileView安装及使用

1前言网页端一般会遇到各种文件,比如:txt、doc、docx、pdf、xml、xls、xlsx、ppt、pptx、zip、png、jpg等等。有时候我们不想要把文件下载下来,而是想在线打开文件预览,这个时候如果每一种格式都需要我们去写代码造轮子去实现预览功能就太复杂了,并且自己实现的话会有很多兼容性问题。这个时候kkFileView的出现就解决了我们的问题。2kkFileView介绍kkFileView为文件文档在线预览解决方案,该项目使用流行的springboot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zi

使用Spring Gateway为对象存储系统MinIo和kkFileView文档预览增加登录验证

文章目录1、kkfileview下载部署1.1、安装包部署运行1.1.1、物理机或虚拟机上运行1.1.2、Docker容器环境环境运行1.2、接入说明2、使用SpringGateway增加登录认证2.1、网关实现代码2.2、文件服务实现代码2.3、Demo运行效果官网介绍:kkFileView为文件文档在线预览解决方案,该项目使用流行的springboot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zip,rar,图片,视频,音频等等。前一文章《开源对象存储系统MinIo部署配置与SpringBoot客户端整合访问

kkfileview在线预览文件实现 Windows Linux

1kkfileview介绍网页端不想下载文件,而是想在线打开文件预览,比如:txt、doc、docx、pdf、xml、xls、xlsx、ppt、pptx、zip、png、jpg等等。这个时候kkFileView的出现就解决了我们的问题。kkFileView为文件文档在线预览解决方案,该项目使用流行的springboot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zip,rar,图片,视频,音频等等。kkfileview官网kkfileview码云地址kkfileviewgitHub地址2kkfileview安装首先

在银河麒麟V10SP1forARM版本上离线编译libreoffice-7.1.8.1和kkfileview的部署,实现在线查看功能

编译libreoffice-7.1.8.1和配置kkfileview需要以下文件,kkFileView-4.0.0-可以使用.tar.gz文件已经将配置文件增加进去libreoffice-7.1.8.1.tar.xz是libreoffice源文件,需要对其进行编译libreoffice-external-tar.tar.gz是libreoffice程序需要的相关组件libreoffice-yum-new.tar.gz编译器环境用的组件autogen.input解压libreoffice源文件后放进源文件根目录,对编译器检查的配置参数将kkFileView-4.0.0-可以使用.tar.gz和l

麒麟V10与鲲鹏920系统下docker安装mysql8、redis、kkfileview

1.前言本次安装是基于操作系统为ky10版本、cpu为采用aarch64架构的Kunpeng-920芯片;采用docker部署安装,安装系统有mysql8版本、redis3.2.10版、kkfileview三种服务,其中mysql与kkfileview均需要满足aarch64架构,安装过程如有问题建议先看第4部分注意与小结,若未能解决在建议百度。2.安装环境使用uname-a:显示系统名、节点名称、操作系统的发行版号、内核版本等等。lscpu此命令用来显示cpu的相关信息,lscpu从sysfs和/proc/cpuinfo收集cpu体系结构信息,命令的输出比较易读,命令输出的信息包含cpu数量

Docker安装kkfileview,kkfileview在docker部署后预览出现预览中的字体样式与源文件不同的解决办法,动态水印 kkfileview漏洞修复

目录1.Docker安装kkfileview2.kkfileview在docker部署后预览出现预览中的字体样式与源文件不同的解决办法2.1.物理机或虚拟机上运行 2.2.Docker容器环境环境运行 3.docker中更改kkfileview的配置文件application.properties4.如何水印文本内容动态传值动态水印静态水印5.扩展漏洞,修复5.1延伸:升级到4.1.0版本后,提示限制目录运行6.添加Office支持1.Docker安装kkfileview2.kkfileview在docker部署后预览出现预览中的字体样式与源文件不同的解决办法由于在docker中每个容器都是独

SpringBoot:kkFileView万能文件在线预览(已开源)

文章目录@[toc]前言kkFileView简介一、安装部署1.Windows2.Linux二、使用三、配置小结1.参考资料前言在之前的文章中,我们使用MinIO实现了文件存储,用于存储各种格式的文件。有时候我们不仅需要文件存储,还需要文件的在线预览。这里给大家推荐一个基于SpringBoot的文件预览神器kkFileView,基本支持主流文件的在线预览,使用也很简单,希望对大家有所帮助!kkFileView简介kkFileView可以用来搭建文件在线预览服务,在Github上已有5.7k+Star。该项目使用流行的SpringBoot搭建,易上手和部署,基本支持主流办公文档的在线预览,如do

kkFileView踩坑记录

kkFileViewkkFileView部署环境要求Docker部署jar部署nginx反向代理踩坑记录找不到office组件,请确认’office.home’配置是否有误启动office组件失败,请检查office组件是否可用kkFileView公司项目内需对word、excel、pdf、ppt等文件有预览需求,故引入该项开源技术。官网:http://kkfileview.keking.cn/zh-cn/index.html部署环境要求1.Java:1.8+2.LibreOffice或OpenOffice(Windows下已内置,CentOS或Ubuntu下会自动下载安装,MacOS下需要自

Docker环境下kkfileview安装部署记录

官方文档地址:http://kkfileview.keking.cn/zh-cn/docs/production.html源码地址:https://gitee.com/kekingcn/file-online-preview一、方式一:docker直接拉取镜像部署一般没有改代码的话用这种方式就可以,注意有nginx转发的话需要配置base.url参数1.拉取镜像4.1.0版本dockerpullkeking/kkfileview:4.1.02.运行dockerrun-itd--name=kkfileview--volume=/data/java/kkfileview/config/applic