tusd

tusd is the official reference implementation of the tus resumable upload protocol:

tus is a protocol based on HTTP for resumable file uploads. Resumable means that an upload can be interrupted at any moment and can be resumed without re-uploading the previous data again. An interruption may happen willingly, if the user wants to pause, or by accident in case of a network issue or server outage.

Highlights

Getting Started

To get started, have a look at the available installation methods for tusd. Once you have tusd installed, you can check out the usage guide to get tusd running and connect clients to it. As next steps, we recommend reading through the configuration section and the storage overview.

Help

If you have questions or run into problems, please read the frequently asked questions. If these didn’t cover your issue, feel free to ask us in the GitHub repository or in our community forum. If you need private consulting, Transloadit offers commercial support for tus.

License

This project is licensed under the MIT license.