介绍

Seafile是一个开源、专业、可靠的云存储平台;解决文件集中存储、共享和跨平台访问等问题,由北京海文互知网络有限公司开发,发布于2012年10月;除了一般网盘所提供的云存储以及共享功能外,Seafile还提供消息通信、群组讨论等辅助功能,帮助更好的围绕文件展开协同工作。

官方docker-compose

安装

创建数据集

image.png

编辑权限

image.png

安装数据库

image.png

image.png

  • 应用名称:seafile-mysql
  • Container Repository:mariadb
  • Container Tag:10.5

image.png

  • MYSQL_ROOT_PASSWORD:db_dev
    密码可以自己修改
  • MYSQL_LOG_CONSOLE:true

image.png

image.png

  • mountPath:/var/lib/mysql

image.png

权限设置三个0

没有截图的地方都是默认

安装seafile

同样使用custom app

image.png

  • 应用名称:seafile
  • Container Repository:seafileltd/seafile-mc
  • Container Tag:latest

image.png

image.png

  • DB_HOST:seafile-mysql-custom-app.ix-seafile-mysql.svc.cluster.local
  • DB_ROOT_PASSWD:db_dev
    刚刚的数据库的密码
  • TIME_ZONE:Asia/Shanghai
  • SEAFILE_ADMIN_EMAIL:管理员的邮箱
  • SEAFILE_ADMIN_PASSWORD:管理员密码
  • SEAFILE_SERVER_LETSENCRYPT:false

image.png

如果不使用IP:端口的方式访问Service Type选择clusterIP,反之选择simple

image.png

  • hostPath:选择创建的数据集
  • mountPath:/shared

image.png

  • 主机名:输入你的域名

image.png

  • 主机:复制刚刚的主机名

image.png

权限这里和数据库一样设置

没有截图的地方就是默认

问题修复

seafile保存的时候会报错
image.png

编辑seafile储存部分

image.png

在/shared后面加个/,保存

然后点击seafile的事件,看到报错

image.png

编辑seafile

image.png

把/shared/的/去掉,保存就可以了

seafile设置

点击Open,打开seafile,输入账号密码登录

image.png

点击系统管理

image.png

把图片上的链接改成自己的

最后修改:2022 年 06 月 02 日
感谢您的支持