Seafile
本文为原创文章,转载注明出处,欢迎关注网站https://hkvision.cn
seafile
seafile是一个同步云盘,可以在自己的服务器上自行搭建同步云盘,基于django开发,python版本为python2.7,目前有社区版可用。
部署
从seafile官网上下载linux安装包即可,然后按照官网的服务器手册完成一键部署
这里需要注意权限问题,建议新开一个seafile用户来运行seafile
配置开机自启和服务
按照官网的服务器手册来即可
配置ssl
按照官网即可,这里由于没有443端口,因此无法混用
集成onlyoffice
官网有相关内容,总体来说按照官网内容即可,由于笔者没有多余的域名,因此采用子文件夹的方式运行,注意将map中的代码进行修改
# Required for only office document server
map $http_x_forwarded_proto $the_scheme {
default $http_x_forwarded_proto;
"" $scheme;
}
map $http_x_forwarded_host $the_host {
default $http_x_forwarded_host;
"" $host:{port};# 因为笔者无法使用443端口(大家都懂的),因此这里在映射的时候需要增加端口,否则office在重定向的时候有误(丢失端口)
}
map $http_upgrade $proxy_connection {
default upgrade;
"" close;
}
自此就完成了部署,若以后持续为seafile增加功能,本文将持续更新
- 原文作者:HaoKunT
- 原文链接:https://hkvision.cn/2019/07/26/seafile/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。