Transfer.sh
Transfer.sh
Docker app from grtgbln's Repository
Overview
Easy and fast file sharing from the command-line. Transfer.sh currently supports the s3 (Amazon S3), gdrive (Google Drive), storj (Storj) providers, and local file system (local).
Requirements
This is pre-configured to work with local storage. Please see documentation and edit `Post Arguments` to use a different storage backend.
Runtime arguments
- Web UI
http://[IP]:[PORT:8080]/- Network
bridge- Privileged
- false
Template configuration
Web UI PortPorttcp
Container Port: 8080
- Target
- 8080
- Default
- 8080
- Value
- 8080
StoragePath
Path to storage location
- Target
- /tmp
Purge DaysVariable
Number of days to keep files
- Target
- PURGE_DAYS
- Default
- 7
- Value
- 7
Purge IntervalVariable
Interval, in hours, to check for files to purge
- Target
- PURGE_INTERVAL
- Default
- 6
- Value
- 6
Max File SizeVariable
Maximum file size, in bytes, to allow for upload
- Target
- MAX_UPLOAD_SIZE
- Default
- 10485761
- Value
- 10485761
Download Statistics
9,389,174
Total Downloads
28,145
This Month
41,995
Avg / Month
Total Downloads Over Time
Loading chart...
Details
Repository
dutchcoders/transfer.sh:edgeLast Updated2026-05-29
First Seen2025-02-18
Run Transfer.sh on Unraid.
Transfer.sh is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.