介绍
Seafile是一个开源、专业、可靠的云存储平台;解决文件集中存储、共享和跨平台访问等问题,由北京海文互知网络有限公司开发,发布于2012年10月;除了一般网盘所提供的云存储以及共享功能外,Seafile还提供消息通信、群组讨论等辅助功能,帮助更好的围绕文件展开协同工作。
安装
创建数据集
编辑权限
安装数据库
- 应用名称:seafile-mysql
- Container Repository:mariadb
- Container Tag:10.5
- MYSQL_ROOT_PASSWORD:db_dev
密码可以自己修改 - MYSQL_LOG_CONSOLE:true
- mountPath:/var/lib/mysql
权限设置三个0
没有截图的地方都是默认
安装seafile
同样使用custom app
- 应用名称:seafile
- Container Repository:seafileltd/seafile-mc
- Container Tag:latest
- 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
如果不使用IP:端口的方式访问Service Type选择clusterIP,反之选择simple
- hostPath:选择创建的数据集
- mountPath:/shared
- 主机名:输入你的域名
- 主机:复制刚刚的主机名
权限这里和数据库一样设置
没有截图的地方就是默认
问题修复
seafile保存的时候会报错
编辑seafile储存部分
在/shared后面加个/,保存
然后点击seafile的事件,看到报错
编辑seafile
把/shared/的/去掉,保存就可以了
seafile设置
点击Open,打开seafile,输入账号密码登录
点击系统管理
把图片上的链接改成自己的
5 条评论
truecharts有seafile的应用,大神可否出一个部署实例
不知道为啥一直是502 Bad Gateway
nginx/1.18.0 (Ubuntu)
我也是这样真不知道怎么回事,没搞代理服务器,别的基本都一样(教程的truenas版本和我不一样。我是22.12.0)而且seafile-mysql一直都是部署的状态,就没有成功过
s大,请问为啥按照教程弄完,打开是404 page not found,反复核对好几次,设置都是和教程一样的,谢谢
404是因为应用本身没有运行