Awesome
RunPod File Uploader
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.
App Screenshot
🚀 How to Install
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!
Installation
curl -sSL https://github.com/kodxana/RunPod-FilleUploader/raw/main/scripts/installer.sh -o installer.sh && chmod +x installer.sh && ./installer.sh
Starting server / application
runpod-uploader
📌 Prerequisites
- Make sure your pod is ready to expose port
2999
over HTTP for web UI access.
✨ Features
- 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.
📚 Documentation
Explore our Wiki for detailed guides and information. If you need help or want to request a feature, visit our Issues page.
🤝 Contributing
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.
📃 License
RunPod File Uploader is proudly open source and licensed under the GPL-3.0 license.