首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >类似于drop.io的文件托管服务(但自托管和免费/libre)

类似于drop.io的文件托管服务(但自托管和免费/libre)
EN

Software Recommendation用户
提问于 2014-03-18 21:07:58
回答 1查看 620关注 0票数 12

我想在我自己的服务器(GNU/Linux)上提供一个文件托管服务,允许动态上传文件。

网络应用程序必须是牙线。

drop.io克隆将是最好的,但我不需要它提供的所有功能。

上传文件

注册/登录不能是强制性的,因此用户应该能够保持匿名。

  1. 每个用户都应该能够创建一个新页面(具有一个专用/稳定的URL)。 http://file-hosting.example.org/oHg5SJYRHA0
  2. 每个页面允许此用户上传文件。 http://file-hosting.example.org/oHg5SJYRHA0/license.txt http://file-hosting.example.org/oHg5SJYRHA0/me.png
  3. 用户可以配置此页面:
    • 限制进入? No:其他人只需要URL来访问页面并下载files.是的:其他人需要URL和密码来访问页面和下载文件。
    • 过期了? No:页面/文件将可用,forever.是:页面/文件将在特定的可配置时间后被删除。

如果用户能够在创建新页面(可选)时提供所有者密码,那就太好了。这将允许他们在会话关闭后更改设置或删除/上载文件。如果没有提供所有者密码,任何人都不能更改任何内容。

管理服务

网络接口不是必需的,我可以通过SSH配置它。

  • 应该可以设置最大文件大小。
  • 应该可以设置一个全局最大值(所有上传文件的总大小)。
  • 应该可以以某种方式将新页面和新文件通知管理员(例如,通过电子邮件或XMPP或feed…)。。
EN

回答 1

Software Recommendation用户

发布于 2015-02-02 13:55:33

ownCloud (https://owncloud.org/)至少有点匹配:

  • 它需要注册,但是您可以始终创建一个没有/公共密码的“公共”用户。
  • 它是免费和开放源码(AGPL-许可的,AFAIK) https://github.com/owncloud
  • 它是自托管的,不需要web服务器(例如apache)和DB (MariaDB、MySQL或SQLite)。
  • 有或没有链接的文件和目录的共享
  • 配额的设定

它不支持(AFAIK)

  • “每个用户页”的要求。
  • 档案过期
票数 3
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/2479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档