简介

官网:https://kodcloud.com/product/kodbox/

体验网址:https://demo.kodcloud.com/#user/login

体验账号demo,密码demo

随时随地,文档随心查看

每种文档格式均提供了丰富的插件支持,可根据不同软件的环境要求、显示效果、偏好自由选择打开的方式,或者设置默认打开方式。

  • Microsoft Office系列(Word、Excel、PowerPoint)

  • WPS 格式

  • OpenDocument 格式

  • AutoCAD

  • PDF

  • XPS

  • Flash

  • 编程语言,电子书等


无需在计算机上安装应用程序即可查看这些文档。

提供多元化的打开方式,更多预览程序选择。

高分辨率和高保真,放大查看也不会丢失细节。

随时随地,文档随心查看

每种文档格式均提供了丰富的插件支持,可根据不同软件的环境要求、显示效果、偏好自由选择打开的方式,或者设置默认打开方式。

  • Microsoft Office系列(Word、Excel、PowerPoint)

  • WPS 格式

  • OpenDocument 格式

  • AutoCAD

  • PDF

  • XPS

  • Flash

  • 编程语言,电子书等


无需在计算机上安装应用程序即可查看这些文档。

提供多元化的打开方式,更多预览程序选择。

高分辨率和高保真,放大查看也不会丢失细节。

图片相册,轻松预览和管理

可以在线预览所有常见的图像格式,包括Photoshop图片:

  • Jpeg

  • Png

  • Gif

  • WebP

  • Bmp

  • Tiff*

  • Psd,Psb,Eps*

  • Raw (Digital Camera Image) Formats*


图像查看器支持图片的缩放,平移,旋转和翻转。

提供外链地址,私有云轻松作为图床使用,分享给用户和伙伴。

强大的在线解压、压缩和预览

全格式支持的在线解压与查看,无需下载到本地也可以轻松查看

  • ZIP

  • 7Z

  • Gif

  • RAR

  • TAR

  • GZ*

  • TAR.GZ (TGZ)

  • TAR.BZ2 (TBZ, TBZ2)


无需全部解压,直接点击,即可轻松预览压缩包中的单文件

多种编码格式支持

多重压缩嵌套的情况下,同样支持打开和查看

强大、简单易用的上传下载

拖拽文件到浏览器窗口即可轻松上传文档;采用分片上传,断点续传技术。多文件批量上传,文件夹直接上传等,尽在一拖一放之间。

下载支持断点续传,多线程下载提速。文件夹、多文件自动打包压缩下载。

支持离线下载,通过远程增加下载任务,使用文档时无需等待。

主题随心定义,更多的生产力

KodBox始终把用户体验放在产品设计首要考虑的因素,倾心构造无障碍的在线私有文档管理体验。

你的私有云,由你定义。

主题自由切换,壁纸轻松选择,用更舒服的姿势进入状态。

轻量易部署,跨平台支持

全平台兼容性:Win、Linux、Mac (Apache、Nginx、IIS)。从百元级别的智能路由器和盒子产品,到NAS网络存储设备,到服务器面板,服务器,硬件集成,ERP集成,私有云、公有云、SaaS服务搭建等各种场景都可自如适用。

支持跨平台浏览器的无缝访问。仅需一个浏览器即在web端完成文档的上传下载、管理查看,不需要安装任何类似ftp客户端的软件。

提供多客户端支持。

支持企业微信、钉钉等常用企业工具的集成登录和访问。

丰富多彩生态,轻松开发拓展

内置轻应用和插件市场,数百种插件和拓展支持,从办公环境到个人娱乐,几乎覆盖日常使用所有需求。用户可以通过链接、Js代码的方式方便地添加各种轻应用。

正如在Windows中可以原则文档的打开方式一样,KodBox也提供了多种插件打开方式;用户可以根据偏好通过喜欢的插件来查看文档。管理员可根据需要安装插件,设置用户和群组对插件的使用权限,拥有多元化的管理方式。

完备开放的API接口,可以通过插件的方式方便地对系统进行二次开发、功能拓展,方便地集成到SaaS服务、企业邮箱、OA、ERP等IT系统中,与企业自身的IT系统进行对接。且二次开发后,产品仍可以无缝升级。

安装搭建

本次部署还是在飞牛nas的docker compose环境下

其他nas需对应修改映射目录部署

docker compose代码如下:


services:
  db:
    image: mariadb:10.6
    restart: always
    command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW
    volumes:
      - "./db:/var/lib/mysql"       #./db是数据库持久化目录,可以修改
      # - "./etc/mysql/conf.d:/etc/mysql/conf.d"       #增加自定义mysql配置
    environment:
      - MYSQL_ROOT_PASSWORD=
      - MARIADB_AUTO_UPGRADE=1
      - MARIADB_DISABLE_UPGRADE_BACKUP=1
    env_file:
      - db.env
      
  app:
    image: kodcloud/kodbox
    restart: always
    ports:
      - 10088:80                       #左边80是使用端口,可以修改
    volumes:
      - "./site:/var/www/html"      #./site是站点目录位置,可以修改
    environment:
      - MYSQL_HOST=db
      - REDIS_HOST=redis
      - PUID=100
      - PGID=101
    env_file:
      - db.env
    depends_on:
      - db
      - redis

  redis:
    image: redis:alpine
    restart: always

db.env环境变量文件代码如下,文件放入kodbox主目录:


MYSQL_PASSWORD=kodbox123456
MYSQL_DATABASE=kodbox
MYSQL_USER=kodbox
MARIADB_ROOT_PASSWORD=123456

文件管理界面

桌面

这里添加挂载下飞牛的存储目录,默认飞牛是开启了webdav的

需要开机直接挂载NFS存储卷和挂载CIFS存储卷(SMB)的,需要修改yml,请参考

https://docs.kodcloud.com/setup/docker
本篇相关yml等文件下载链接,:https://gitee.com/hswz5525/dockercompose
文章如有补充内容,我会在底部留言中置顶

 如果文章对你有帮助,欢迎点赞、关注、分享

文章底部nas合集目录中有更多应用文章

有好的建议或者需求也可以底部留言告诉我,知无不言,互助共进