Loading... [ ](https://www.bilibili.com/video/BV1JU4y1f745/) # 介绍 **Seafile**是一个开源、专业、可靠的云存储平台;解决文件集中存储、共享和跨平台访问等问题,由北京海文互知网络有限公司开发,发布于2012年10月;除了一般网盘所提供的云存储以及共享功能外,**Seafile**还提供消息通信、群组讨论等辅助功能,帮助更好的围绕文件展开协同工作。 [官方docker-compose](https://download.seafile.com/d/320e8adf90fa43ad8fee/files/?p=/docker/docker-compose.yml) # 安装 ## 创建数据集 ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/1814407996.png) ## 编辑权限 ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/3919657511.png) ## 安装数据库 ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/3127470899.png) ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/4199583727.png) * 应用名称:seafile-mysql * Container Repository:mariadb * Container Tag:10.5 ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/1737859116.png) * MYSQL_ROOT_PASSWORD:db_dev 密码可以自己修改 * MYSQL_LOG_CONSOLE:true ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/3281479765.png) ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/2393053381.png) * mountPath:/var/lib/mysql ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/2584714009.png) 权限设置三个0 **没有截图的地方都是默认** ## 安装seafile 同样使用custom app ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/4045917124.png) * 应用名称:seafile * Container Repository:seafileltd/seafile-mc * Container Tag:latest ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/870237612.png) ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/4058881134.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](https://www.truenasscale.com/usr/uploads/2022/03/721294736.png) 如果不使用IP:端口的方式访问Service Type选择clusterIP,反之选择simple ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/2189586026.png) * hostPath:选择创建的数据集 * mountPath:/shared ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/1102666112.png) * 主机名:输入你的域名 ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/3244992375.png) * 主机:复制刚刚的主机名 ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/1128936084.png) 权限这里和数据库一样设置 **没有截图的地方就是默认** ## 问题修复 seafile保存的时候会报错 ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/2487988638.png) 编辑seafile储存部分 ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/3339671302.png) 在/shared后面加个/,保存 然后点击seafile的事件,看到报错 ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/1345608390.png) 编辑seafile ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/3365741401.png) 把/shared/的/去掉,保存就可以了 # seafile设置 点击Open,打开seafile,输入账号密码登录 ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/4257607311.png) 点击系统管理 ![image.png](https://www.truenasscale.com/usr/uploads/2022/03/3981538899.png) 把图片上的链接改成自己的 最后修改:2022 年 06 月 02 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 5 感谢您的支持
5 条评论
truecharts有seafile的应用,大神可否出一个部署实例
不知道为啥一直是502 Bad Gateway
nginx/1.18.0 (Ubuntu)
我也是这样真不知道怎么回事,没搞代理服务器,别的基本都一样(教程的truenas版本和我不一样。我是22.12.0)而且seafile-mysql一直都是部署的状态,就没有成功过
s大,请问为啥按照教程弄完,打开是404 page not found,反复核对好几次,设置都是和教程一样的,谢谢
404是因为应用本身没有运行