问题标签 [seafile-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
109 浏览

docker - 移除容器后存储的 Docker 设置

我在树莓派 2 上使用 seafile 容器。

运行时:

我被要求设置管理员用户。

删除容器和图像并重新运行命令后,系统不会要求我设置用户,也无法设置新用户。

所以我的问题是,如果删除 docker 容器,设置存储在哪里?

0 投票
1 回答
45 浏览

selinux - 在私有目录下编译 selinux

我正在尝试在此处描述的私有目录中编译 selinux: https ://github.com/SELinuxProject/selinux

为了使编译工作,我还编译了 xmlto 并将它的 bin-dir 添加到 $PATH。

编译失败并显示以下几行。

任何想法我做错了什么?我可以以某种方式告诉 make 不要构建文档吗?似乎是手册页的东西。

附加信息:我实际上只需要 libselinux,因为它是 seafile 出于某种原因需要的。

提前致谢

马库斯

0 投票
5 回答
2752 浏览

docker - docker: jwilder/nginx-proxy 后面的 seafile

我刚刚成功 dockerized 我的 seafile 安装,现在想把它放在反向代理后面,因为我想托管多个服务。但是,我从 nginx 得到“错误网关”,无法弄清楚问题可能是什么。

这是工作的 seafile docker-compose.yml(没有反向代理):

这是 jwilder/proxy 的 docker-compose.yml 和letsencrypt伴侣:

这是反向代理后面的 seafile 修改后的 docker-compose.yml:

有什么想法可能是错的吗?

编辑:

jwilder/proxy 的 nginx 配置如下所示:

到http://seafile.domain.com的 proxy_pass看起来不对还是我弄错了?

0 投票
1 回答
64 浏览

synchronization - 个人云存储和微软团队

我正在使用 Microsoft 团队与我的同事共享我的文件。我还有一个基于 Seafile 应用程序的个人存储。我想找到一种方法来使用我的个人云来同步我在 Microsoft 团队中的文件和我的文件夹。是否可以在不使用 Microsoft 团队建议的预定义云存储(一个驱动器、保管箱、谷歌驱动器......)的情况下做到这一点,并且无需在我的服务器上为我的同事创建帐户?

0 投票
1 回答
1199 浏览

python - Seahub 无法通过 ModuleNotFoundError 运行初始启动

我目前正在尝试按照官方指南(https://download.seafile.com/published/seafile-manual/deploy/using_mysql.md)在 Raspberry Pi 4 上安装 seafile 7.1.4。设置进行得很顺利,但是当我第一次尝试启动 seahub (./seahub start) 时,出现以下错误:

过去两个小时我一直在谷歌上,但找不到解决这个问题的方法。我究竟做错了什么?

0 投票
2 回答
38 浏览

qt - 如何从一组 qt 文件中获取 .pro 文件

我试图修改这个开源项目的源代码https://github.com/haiwen/seafile-client 我可以看到它包含.ui, .qrc Qt 中使用的 etc 文件,但他的存储库中没有.pro文件。那么如何获取.pro此存储库代码的文件。任何的想法?

0 投票
0 回答
18 浏览

node.js - Seafile NodeJs 读写文件

我将应用程序相关数据存储在 Seafile(json 和 jpeg 文件)上

现在我想在我的 Web 应用程序中显示 jpeg 文件,访问 json 文件以进行数据提取,将新数据写入 json 文件并创建新文件

我在后端使用了“seafile-js”包,并想出了如何列出特定目录中的所有文件,但我找不到任何关于读写文件的信息。

有人可以帮我吗?

非常感谢,一切顺利,凯文

0 投票
0 回答
24 浏览

azure-blob-storage - 在 Azure Blob 中使用 Rclone 备份 Seafile

我是 Rclone 的菜鸟,所以这是我的问题:

我有一个 Seafile 工作正常的树莓派。我想在那里安装 Rclone 以将 Seafile 的内容备份到 Azure 存储 blob。我在文档中看到 Rclone 同时支持 Seafile 和 Azure blob,但我不知道是否可以同时配置场景。

你能建议吗?

谢谢

0 投票
1 回答
57 浏览

seafile-server - seafile 是否将同步文件存储在任何地方?

我正在使用 Seafile(在 docker 上)将一些文件同步到 Synology nas,并且一切正常。我创建了一个指向/shared容器中文件夹的外部文件夹。

我想我已经知道答案了,但是同步到服务器的文件是否“正常”存储在某个地方?即,如果我同步一个名为“photos”的文件夹并且其中包含“a.jpg”,我能否在 seafile 服务器上找到该文件?

问题的原因是我想备份同步的原始文件,而不是备份 seafile 数据库等。

(我知道 syncthing 做我想要的,所以我可能会选择使用它,只是想确认我的理解)

谢谢

0 投票
0 回答
117 浏览

docker - Docker绑定传播挂载错误“不是共享挂载”

我正在尝试从 Docker 容器内挂载 FUSE 虚拟文件系统,并将挂载点公开给主机。

Docker 在 Ubuntu 20.04 上通过 snap 安装

该软件是全新安装的Seafile(Dropbox 替代品),但我认为这个问题与 Docker、snap 和在 Ubuntu 上挂载文件系统更相关。对于它的价值,我在这里遵循官方说明。

在容器内部(当它成功运行时),一个脚本会挂载一个 FUSE 虚拟文件系统/seafile-fuse,使存储在 Seafile 中的所有文件都可见。

docker-compose.yml 摘录:

这将导致:

我发现这个有点相关的答案暗示这个问题可能与在不同命名空间中运行的 docker 守护进程有关。但我无法让他的解决方案发挥作用。

我需要做什么来连接主机目录/home/jonathan/seafile/seafile-fuse才能看到容器目录/seafile-fuse

奖金问题...

鉴于这是一个面向互联网的家庭服务器,这是否有必要成为一个特权容器?有更好的选择吗?

谢谢!!