群晖docker部署kodcloud

最近一直在寻找在线xmind,部署了wisemapping、Simple Mind Map等,但都不是特别nice,总感觉不对胃口。

于是,重新启用可道云kodcloud,然后启用其xmind插件,效果也可以接受吧。

既然部署了kodcloud,岂不是要把office在线编辑一起搞定?那就开搞吧。

部署kodcloud

  • 这种部署,比较简单,镜像启动后输入ip端口,然后配置数据库和存储等即可。
  • 此处不做过多介绍,这个比较简单。
docker run -d \
	--name kodbox \
	-p 8080:80 \
	-v /volume1/docker/kodbox/data:/var/www/html \
	--privileged=true --restart always kodcloud/kodbox

我尝试了部署onlyoffice,但结合kodcloud验证老是失败。就没再折腾,用了官方的kodoffice.

部署kodoffice

  • 以https方式启动,确认/data/certs目录有证书存在(证书名称必须为onlyoffice),在执行下方命令启动
    • /data/certs/onlyoffice.key
    • /data/certs/onlyoffice.crt
  • 如果可道云站点使用了https,请选择https的方式部署,否则无法使用
  • 参考文献来源:https://docs.kodcloud.com/setup/office/
cd /volume1/docker/kodoffice
mkdir {logs,data}
docker run -itd -p 8081:443 \
    --name kodoffice \
    -v /volume1/docker/kodoffice/logs:/var/log/onlyoffice  \
    -v /volume1/docker/kodoffice/data:/var/www/onlyoffice/Data \
    --restart always kodcloud/kodoffice

如果采用http部署:

docker run -itd -p 8001:80 --name kodoffice --restart always kodcloud/kodoffice

补充说明

1、限制访问域名:配置网盘地址白名单,不允许其他站点调用onlyoffice.

 docker exec -it kodoffice vim /var/www/onlyoffice/documentserver/web-apps/kod/allowhost.js

2、插件检测异常

  • office服务器运行状态检测失败、office服务器请求kod检测失败
    • 使用onlyoffice官方社区版可忽略此项检测;

3、重启、停止和删除

  • docker restart kodoffice
  • docker stop kodoffice
  • docker rm kodoffice
    • 容器删除后仍有部分数据保留,全部清除需要执行docker volume prune

 

THE END
分享
二维码
打赏
海报
群晖docker部署kodcloud
最近一直在寻找在线xmind,部署了wisemapping、Simple Mind Map等,但都不是特别nice,总感觉不对胃口。 于是,重新启用可道云kodcloud,然后启用其xmind插件……
<<上一篇
下一篇>>