Tag: seafile

ubuntu部署seafile以及Nginx 环境下部署 Seahub/SeafServer

Seafile 是一款安全、高性能的开源网盘(云存储)软件。Seafile 提供了主流网盘(云盘)产品所具有的功能,包括文件同步、文件共享等。在此基础上,Seafile 还提供了高级的安全保护功能以及群组协作功能。由于 Seafile 是开源的,你可以把它部署在私有云的环境中,作为私有的企业网盘。Seafile 支持 Mac、Linux、Windows 三个桌面平台,支持 Android 和 iOS 两个移动平台。 最早的时候,是CD/磁带,一次购买终身使用。后来,把歌曲、电影下载到MP4/TF卡播放。后来,跨平台的需求以及3G的普及,云盘开始流行。现在,因为版权、限速的问题,我决定搭建私有云,也可以说是搭建自己服务器的最主要目的。 简单解释一下seafile的客户端: 桌面同步客户端:实施同步电脑中的文件夹到远端服务器。如果在A、B电脑都安装了客户端并都选择同步了某文件夹,那么A电脑文件夹修改之后可以在一分钟内(可设置同步间隔)推送到B电脑上。如果B电脑某软件锁定或者离线编辑了文件导致冲突,seafile可以比对识别并保留两个不同版本文件。 挂载盘客户端:在电脑中虚拟一个硬盘,该虚拟硬盘有seafile服务器中的所有文件映像,编辑时从服务器中实时下载,平时不占用电脑空间。 移动客户端:手机APP,具备备份相册、文件预览等功能。 网页端:在线预览、下载,分享外链、文件下载。配置用户账户,配置管理员设置。 PC客户端下载地址:下载seafile。 在此之前,默认已经配置好了Ubuntu虚拟机系统。 使用docker部署seafile 进入ubuntu系统以后,用先前设置的账号密码登陆。 安装ssh远程控制台: sudo apt install openssh-server 现在可以使用putty远程连接复制代码了。 设置root密码: sudo passwd root 切换到root账户,输入密码: su root 必须全程使用root账号!特别是断开putty以后需要注意重新切换! 以下步骤建议某小工具设置为全局模式,否则网速能慢到你怀疑人生!… 阅读全文

基于ESXI的硬件虚拟化软路由+HTPC+NAS全攻略

从买下第一个硬件开始折腾,经历了大半年的学习,基本了处理好了整个系统。现在,可以胜任以下功能: openwrt:拨号、ss、动态DNS、端口转发、DHCP服务器,作为家用局域网和真广域网的枢纽,以及一些小的比如签到功能。 ubuntu:安装seafile服务器,作为私人文件共享专用服务器。 windows10:作为HTPC,显卡直出和声卡直出是必须的功能。 其他系统:挖矿用,毕竟每天一度电的功耗和整机成本并不算便宜。。。 连接华硕68U-B做AP。 当然了,因为本人比较懒忙的原因,也为了不影响阅读,计划分为若干文章。如果读者对其中的某一块比较熟悉,也方便跳跃性阅读。 硬件选择 安装esxi 以ubuntu为例在esxi安装虚拟机 显卡直通设置 安装openwrt软路由 esxi中的网络拓扑图和VMkernel 网卡的BUG openwrt设置hosts 利用Cisco AnyConntent 从外网接入内网 硬路由(AP)配置 ubuntu部署seafile以及Nginx 环境下部署 Seahub/SeafServer 黑群辉