RunPod File Uploader is a cutting-edge web interface that simplifies the process of uploading files to RunPod pods. Leveraging the power of tusd
for reliable file transfers, it supports multi-file uploads, as well as pause and resume capabilities, ensuring a robust and user-friendly file management experience.
📺 Watch the Demo Video - Discover how the RunPod File Uploader can streamline your file upload process.
To get started with RunPod File Uploader, execute the following command:
NOTE: Do not run this commands on your PC this tool is meant to run on RunPod pods!
curl -sSL https://github.com/kodxana/RunPod-FilleUploader/raw/main/scripts/installer.sh -o installer.sh && chmod +x installer.sh && ./installer.sh
runpod-uploader
- Make sure your pod is ready to expose port
2999
over HTTP for web UI access.
- Multi-File Uploads: Upload multiple files at once for efficient file management.
- Pause and Resume: Control your uploads with the ability to pause and then resume them as needed.
- Simple, Intuitive UI: A user-friendly interface makes uploading files straightforward and accessible from any device.
- Backed by
tusd
: Utilizestusd
for reliable, resumable file uploads. - Custom Postprocessing Hooks:
tusd
supports custom postprocessing hooks, allowing for additional processing of uploaded files. Examples of these hooks can be found in the hook directory of this repository.
Explore our Wiki for detailed guides and information. If you need help or want to request a feature, visit our Issues page.
We welcome contributions to make RunPod File Uploader even better. Whether you're reporting bugs, suggesting enhancements, or submitting code, check out our Contributing Guide for more information.
RunPod File Uploader is proudly open source and licensed under the GPL-3.0 license.