跳转到主要内容

二进制粘贴板/文件上传服务

项目描述

bepasty类似于所有类型的文件的粘贴板(文本、图像、音频、视频、文档等,二进制)。

文档在此: https://bepasty-server.readthedocs.org/en/latest/

功能

  • 通用

    • 您可以通过拖放一次性上传多个文件

    • 上传后,您将获得一个唯一的链接来查看每个文件

    • 在该视图中,我们显示您可以对文件执行的操作、文件的元数据,如果可能的话,我们还渲染文件内容

    • 如果您上传了多个文件,您可以通过单击一次创建包含所有这些文件的粘贴板!

    • 为您的文件设置过期日期

  • 文本文件

    • 我们突出显示所有pygments支持的文本文件类型(很多!)

    • 我们显示行号

    • 我们通过行号链接到它们的锚点,因此您可以轻松地获取特定行的链接

  • 图像文件

    • 我们显示图像(格式支持取决于浏览器)

    • 对于图像列表项,我们可以显示一个幻灯片(“旋转木马”视图)

    • 在项目列表中,显示图像的缩略图

  • 音频和视频文件

    • 我们展示HTML5播放器(格式支持取决于浏览器)

  • asciinema录制

    • 我们展示用于.cast文件的asciinema播放器

  • URLs

    • 我们支持链接到/重定向到外部URL,你可以将其用作链接缩短器(避免其他链接缩短器可能存在的隐私/数据保护问题)

  • PDFs

    • 我们支持在浏览器中渲染PDF(如果你的浏览器支持的话)

  • 存储:我们使用存储后端API,目前我们有以下后端:

    • 文件系统存储(只需使用文件系统目录来存储<uuid>.meta和<uuid>.data文件)

    • 目前master分支和发布版本中没有其他存储实现。Ceph集群存储实现存在问题,目前位于分支“ceph-storage”,直到这些问题得到解决。

  • 保持一定的控制权

    • 灵活的权限:读取、创建、修改、删除、列出、管理

    • 分配登录秘密用户的权限

    • 为未登录用户分配默认权限

    • 你可以通过年龄、不活跃状态、大小、类型等清除存储中的文件

    • 你可以对存储进行一致性检查

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

bepasty-1.2.1.tar.gz (88.1 kB 查看哈希值)

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面