Reference server implementation in Go of tus: the open protocol for resumable file uploads

tus/tusd 对新手友好吗?

近期外部贡献者向 tus/tusd 提交的 PR 还不够多,暂时无法判断它们被合并的比例。 目前没有开放的新手友好 issue,下方列出了我们收录的该仓库的其他 issue。

星标
3.9k
派生
558
开放的新手 issue
0
已索引 issue
71
平均合并
55 分钟
30 天内合并 PR
1
主要语言
Go
许可证
MIT
最近 GitHub push
2026年10月14日
最近索引
2026年9月20日
贡献指南
没有贡献指南
行为准则
没有行为准则
新手标签
没有已索引的新手标签

如何为 tus/tusd 做贡献

  1. 这个项目没有贡献指南,可以先读 README,再看几个最近合并的 PR,了解改动是怎么提交的。
  2. 项目提供 Dockerfile 或 Docker Compose 文件,不必安装整套工具链就能跑起来。
  3. 你的贡献将以该项目的 MIT 许可证发布。
  4. 关注这个仓库,有新的新手友好 issue 时就能知道;也可以看看下方的其他 issue。
正在加载 Issue

可能已有人在做的 issue 排在最后。 全部按时间排序

  • handler: data race on `ctx.body`, and an interruption before the body is set up is lost
    未关闭

    难度 4/5 3-5 天 新手友好度 35/100

    tus/tusd#1407 · 1 条评论 ·

  • C Implementation?
    未关闭
    enhancement

    难度 5/5 一周以上 新手友好度 8/100

    tus/tusd#1405 · 1 条评论 ·

  • Proposal: Create tus/tusd-redis-locker repository for Redis-based distributed locker
    未关闭

    难度 5/5 一周以上 新手友好度 25/100

    tus/tusd#1399 ·

  • s3store: Allow customizing object metadata and headers via pre-create
    未关闭

    难度 4/5 3-5 天 新手友好度 48/100

    tus/tusd#1393 ·

  • Signature for hook requests
    未关闭
    enhancement

    难度 4/5 3-5 天 新手友好度 48/100

    tus/tusd#1360 · 4 条评论 ·

  • Per-upload file size limit
    未关闭
    enhancement

    难度 4/5 3-5 天 新手友好度 45/100

    tus/tusd#1352 · 1 个 reaction ·

  • Customizing responses to HEAD requests
    未关闭
    enhancement

    难度 4/5 3-5 天 新手友好度 38/100

    tus/tusd#1336 · 3 条评论 ·

  • Downloaded Files from tusd (S3 Backend) Show Random Filenames Without Extensions
    未关闭
    question

    难度 3/5 1-2 天 新手友好度 35/100

    tus/tusd#1329 · 1 条评论 ·

  • S3-Store: the info file is created but never updated
    未关闭
    bug

    难度 3/5 1-2 天 新手友好度 45/100

    tus/tusd#1316 ·

  • Encounter InternalServerError and InvalidPartOrder when uploading to S3 storage
    未关闭
    bug

    难度 4/5 3-5 天 新手友好度 48/100

    tus/tusd#1315 · 2 条评论 ·

  • api error InvalidRequest: The request body was too small. Issue with S3 Compatible Provider(BlackBlaze B2)
    未关闭
    bug

    难度 4/5 3-5 天 新手友好度 35/100

    tus/tusd#1302 · 2 条评论 ·

  • PreFinishResponseCallback is not called when retrying last PATCH request
    未关闭
    bug

    难度 4/5 3-5 天 新手友好度 52/100

    tus/tusd#1299 ·

  • how to modify aws s3 object prefix dynamically
    未关闭
    question

    难度 5/5 一周以上 新手友好度 25/100

    tus/tusd#1292 · 1 条评论 ·

  • `-disable-termination` flag doesn't work completely, termination is still listed as available
    未关闭
    bug

    难度 3/5 1-2 天 新手友好度 35/100

    tus/tusd#1291 · 2 条评论 ·

  • how to modify upload's unique ID
    未关闭
    question

    难度 4/5 3-5 天 新手友好度 20/100

    tus/tusd#1288 · 1 条评论 ·

  • s3store: Enforce equal size for all parts
    未关闭
    breaking change

    难度 4/5 3-5 天 新手友好度 45/100

    tus/tusd#1278 · 1 个 reaction ·

  • file not found in post-finish hook.
    未关闭
    bug

    难度 4/5 3-5 天 新手友好度 25/100

    tus/tusd#1275 · 1 条评论 ·

  • how to reduce upload_part and s3 write duration?
    未关闭
    question

    难度 4/5 3-5 天 新手友好度 20/100

    tus/tusd#1274 · 1 条评论 ·

  • InternalError s3store: unable to create info file
    未关闭
    bug

    难度 4/5 3-5 天 新手友好度 25/100

    tus/tusd#1262 · 7 条评论 ·

  • Upload fails to S3 compatible service
    未关闭
    bug

    难度 4/5 3-5 天 新手友好度 28/100

    tus/tusd#1256 · 4 条评论 ·

  • Make it easier to send info to client after upload
    未关闭

    难度 5/5 一周以上 新手友好度 25/100

    tus/tusd#1245 ·

  • Use proxies' capabilities to rewrite URLs
    未关闭
    enhancement

    难度 4/5 3-5 天 新手友好度 35/100

    tus/tusd#1227 ·

  • Extend documentation to cover security
    未关闭
    enhancement

    难度 4/5 3-5 天 新手友好度 35/100

    tus/tusd#1204 · 2 个 reaction ·

  • Add option to remove info objects for completed uploads
    未关闭
    enhancement

    难度 3/5 1-2 天 新手友好度 48/100

    tus/tusd#1203 · 2 个 reaction ·

  • Better package name for gRPC proto package
    未关闭
    breaking change bug

    难度 4/5 3-5 天 新手友好度 35/100

    tus/tusd#1189 · 2 个 reaction ·

  • Compute the MD5 hash of the file for Azure Storage
    未关闭
    enhancement

    难度 4/5 3-5 天 新手友好度 35/100

    tus/tusd#1187 · 10 条评论 ·

  • Upload locks on S3
    未关闭
    enhancement

    难度 5/5 一周以上 新手友好度 25/100

    tus/tusd#1183 · 3 个 reaction ·

  • s3store upload error: hide error from user
    未关闭
    question

    难度 4/5 3-5 天 新手友好度 20/100

    tus/tusd#1175 · 3 条评论 ·

  • Example haproxy config
    未关闭
    question

    难度 2/5 1-3 小时 新手友好度 25/100

    tus/tusd#1156 · 11 条评论 ·

  • hooks: Hooks continue failing after plugin crashes
    未关闭
    bug

    难度 5/5 一周以上 新手友好度 35/100

    tus/tusd#1136 ·

  • Make use of locker mandatory
    未关闭
    breaking change

    难度 4/5 3-5 天 新手友好度 35/100

    tus/tusd#1119 · 8 条评论 · 1 个 reaction ·

  • Improve the lock interface to better suit distributed locks
    可能重新可做 @Acconut 于 934 天前认领,目前没有进行中的 PR。 未关闭

    tus/tusd#1111 · 4 条评论 · 1 个 reaction · 已指派 1 人 ·

  • Many post-receive hooks after post-finish hook
    未关闭
    question

    难度 4/5 3-5 天 新手友好度 35/100

    tus/tusd#1095 · 7 条评论 ·

  • docs: Add developing and contributing guide
    可能重新可做 @Acconut 于 979 天前认领,目前没有进行中的 PR。 未关闭

    tus/tusd#1093 · 1 个 reaction · 已指派 1 人 ·

  • s3store: Experiment with optimistic part uploads to S3
    可能重新可做 @Acconut 于 997 天前认领,目前没有进行中的 PR。 未关闭

    tus/tusd#1084 · 2 条评论 · 已指派 1 人 ·

  • Second attempt to host a Helm chart
    未关闭
    enhancement

    难度 5/5 一周以上 新手友好度 25/100

    tus/tusd#1062 · 8 条评论 ·

  • Improvements for lock handling
    可能重新可做 @Acconut 于 1066 天前认领,目前没有进行中的 PR。 未关闭

    tus/tusd#1041 · 已指派 1 人 ·

  • Store the Mimetype on storage backends supporting it
    未关闭
    enhancement

    难度 4/5 3-5 天 新手友好度 35/100

    tus/tusd#1016 · 10 条评论 · 3 个 reaction ·

  • Add tests for tusd CLI
    可能重新可做 @Acconut 于 1246 天前认领,目前没有进行中的 PR。 未关闭
    enhancement

    tus/tusd#961 · 已指派 1 人 ·

  • Upload is not terminated if post-receive finishes after request
    未关闭
    bug

    难度 4/5 3-5 天 新手友好度 45/100

    tus/tusd#948 · 1 个 reaction ·

  • Deprecate master.tus.io
    可能重新可做 @Acconut 于 1263 天前认领,目前没有进行中的 PR。 未关闭

    tus/tusd#943 · 已指派 1 人 ·

  • Improve internal concurrency structures
    可能重新可做 @Acconut 于 1332 天前认领,目前没有进行中的 PR。 未关闭
    enhancement

    tus/tusd#918 · 已指派 1 人 ·

  • Experiment with distributed upload locks
    可能重新可做 @Murderlon 于 1332 天前认领,目前没有进行中的 PR。 未关闭
    enhancement

    tus/tusd#917 · 8 条评论 · 已指派 2 人 ·

  • Azure storage does not support concatenation
    未关闭
    enhancement

    难度 4/5 3-5 天 新手友好度 35/100

    tus/tusd#843 · 20 条评论 · 2 个 reaction ·

  • Metadata header not signed error
    未关闭
    bug

    难度 4/5 3-5 天 新手友好度 30/100

    tus/tusd#777 · 5 条评论 ·

  • randomly SignatureDoesNotMatch error on upload large file (>50MB)
    未关闭
    bug

    难度 4/5 3-5 天 新手友好度 30/100

    tus/tusd#776 · 7 条评论 ·

  • Use of Azure Shared Access Signatures (SAS)
    未关闭
    question

    难度 4/5 3-5 天 新手友好度 25/100

    tus/tusd#759 · 3 条评论 ·

  • Avoid using O_APPEND mode to write files for simpler safe scaling
    未关闭
    enhancement

    难度 5/5 一周以上 新手友好度 25/100

    tus/tusd#697 · 7 条评论 ·

  • Reduce internal server errors
    可能重新可做 @Acconut 于 1690 天前认领,目前没有进行中的 PR。 未关闭

    tus/tusd#693 · 已指派 1 人 ·

  • Installation using package managers
    未关闭
    enhancement

    难度 5/5 一周以上 新手友好度 25/100

    tus/tusd#683 · 16 条评论 ·

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。