PsiTransfer is a Free Self-hosted File Transfer Solution
PsiTransfer Simple open source self-hosted file sharing solution. It's an alternative to paid services like Dropbox, WeTransfer.
Features
- No accounts, no logins
- Mobile friendly responsive interface
- Supports many and very big files (Streams ftw)
- Resumable up- and downloads (tus.io)
- Set an expire-time for your upload bucket
- One-time downloads
- Download all files as zip/tar.gz archive
- Modal-style file preview
- Requires Node >=7.4 or use
--harmony-async-await
flag - Password protected download list (AES)
/admin
Page lists bucket information, Screenshot (disabled until you setadminPass
config value)- Lightweight Vue based frontend apps. Gzipped (on by default) less than 100k
- Explicit named bucket IDs with query param
sid=<myBucketID>
Install using Docker
$ docker run -p 0.0.0.0:3000:3000 -e PSITRANSFER_ADMIN_PASS=secret -v $PWD/data:/data psitrax/psitransfer
# data volume needs UID 1000
$ sudo chown -R 1000 $PWD/data
License
BSD-2-Clause License