RunPod File Uploader
March 27, 2024 ยท View on GitHub
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
2999over 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: Utilizestusdfor reliable, resumable file uploads. - Custom Postprocessing Hooks:
tusdsupports 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.