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:edge
Last 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.