Seafile是一个开源的文件云存储平台,更加注重隐私保护和对团队文件协作的支持。

  Seafile通过“数据库”对文件进行分类和管理。每个数据库可以单独同步。用户可以加密数据库,密码不会保存在服务器端,因此即使服务器管理员也无权访问您的文件。

  Seafile允许用户创建“群组”并在群组内同步文件,创建维基、发起讨论等。团队合作很方便。

机器配置要求高于Ubuntu14.04系统,内存大于2GB,硬盘大于3GB
安装docker

wget -qO- https://get.docker.com | sh

安装docker-comose

curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

上传docker-compose.yml文件,执行

docker-compose up -d`

配置邮件功能

编辑seahub_settings.py文件,加入以下语句以安装邮件提醒功能

EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.163.com'
EMAIL_HOST_USER = ''
EMAIL_HOST_PASSWORD = ''
EMAIL_PORT = 465
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
SERVER_EMAIL = EMAIL_HOST_USER

标签: Linux, Docker

添加新评论