Seafile 是一款开源的企业云盘,注重可靠性和性能。支持 Windows, Mac, Linux, iOS, Android 平台。支持文件同步或者直接挂载到本地访问。下面就来介绍使用腾讯轻量应用服务器部署seafile私有云盘。
首先需要在购买页面购买轻量应用服务器,并选择Docker CE镜像安装:
等待服务器开通成功后,进入控制台点击登录按钮,在终端输入下面命令安装 docker-compose
代码语言:javascript复制curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod x /usr/local/bin/docker-compose
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
接下来创建一个seafile目录,并且下载docker-compose.yml到此目录,根据实际需要编辑此文件,尤其是如下几项内容,根据注释内容提示进行编辑
代码语言:javascript复制mkdir seafile
wget https://cloud.seafile.com/seafhttp/files/0b23cad2-7a40-4a35-9f4b-3dc27296a4c1/docker-compose.yml
vi docker-compose.yml
编辑好文件并保存后,执行下面命令启动seafile服务
代码语言:javascript复制docker-compose up -d
完成后在浏览器中输入你的服务器ip即可登录,用户名和密码是刚才上面docker-compose.yml文件的SEAFILE_ADMIN_EMAIL和SEAFILE_ADMIN_PASSWORD项,默认的管理员账号是 me@example.com
并且该账号的密码是 asecret