快乐404
发布于 2025-01-06 / 51 阅读
0
0

用 Docker 部署 Seafile 专业版(11.0)

第一步:下载并修改 docker-compose.yml

根据您需要的版本,下载 Seafile 专业版 docker-compose.yml 文件。

下载示例文件到您的服务器上,然后根据您的实际环境修改该文件。尤其是以下几项配置:

  • Seafile 镜像的版本,最新版为 latest

  • MySQL root 用户的密码 (MYSQL_ROOT_PASSWORD and DB_ROOT_PASSWD)

  • 持久化存储 MySQL 数据的 volumes 目录 (volumes)

  • 持久化存储 Seafile 数据的 volumes 目录 (volumes)

  • 持久化存储 Elasticsearch 索引数据的 volumes 目录 (volumes)

图一

图二

第二步:复制修改好的compose到docker中,然后运行。

第三步:进入seafile,输入图二中自己设置的登录用户名和密码。

到此为止,seafile 已经部署完毕。

存在问题1:无法上传附件

进入后台,点击“头像”,进入“系统设置”,

点击“设置”,如图,填入自己的网页地址即可。

存在问题2:seafile-elasticsearch无法正常启动。

大概率应该是本地文件夹权限问题,右击本地文件夹“seafile-elasticsearch”,将“管理员”用户组加入可读写即可。


评论