[Feature] Refactor uploads to use copyparty #40

Open
opened 2025-07-28 17:48:26 +00:00 by CJ_Clippy · 0 comments
Owner

The idea is to refactor uploads to use a copyparty server (API). This way we can implement resumable uploads from Futureporn DVR or https://future.porn website. Also it would be faster than direct to B2 uploads via Uppy which is pretty slow.

The copyparty server would act as cache. Uploads there would be moved to B2 and added to the site.

Uploaders could put a README.md in the upload files which describes the VOD metadata.

The idea is to refactor uploads to use a [copyparty](https://github.com/9001/copyparty) server ([API](https://github.com/9001/copyparty/blob/hovudstraum/docs/devnotes.md#http-api)). This way we can implement resumable uploads from [Futureporn DVR](https://gitea.futureporn.net/futureporn/fp/issues/39) or https://future.porn website. Also it would be faster than direct to B2 uploads via Uppy which is pretty slow. The copyparty server would act as cache. Uploads there would be moved to B2 and added to the site. Uploaders could put a README.md in the upload files which describes the VOD metadata.
CJ_Clippy added this to the 3.0 milestone 2025-07-28 17:48:26 +00:00
Sign in to join this conversation.
No Milestone 3.0
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: futureporn/fp#40
No description provided.