Psitransfer
PsiTransfer is a lightweight, open-source self-hosted file sharing app that lets homelab users create temporary download links as a simple alternative to…
Platform availability
Available on 3 of 9 platforms
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
32/100 Low
- Maintained
- 0GitHub repository no longer exists
- Popular
- No data
- Easy to install
- 452 install platforms, install notes, Docker image
- Light to run
- 100128 MB minimum RAM, runs on ARM
Based on 3 of 4 factors.
Availability: platform listings confirmed today, links checked 13 days ago
No GitHub repository data collected yet.
Checked 15 days ago - source: GitHub (BigBearTechWorld/psitransfer)
Resources & Compatibility
Minimum requirements: 128 MB RAM, 1 CPU core(s), 100 MB disk. ARM (e.g. Raspberry Pi) is supported.
Checked 15 days ago - source: Docker Hub image tags and published docs
First-install notes
- Start Docker with an admin password Start the Docker container (a portable app package) with port 3000 mapped, and set PSITRANSFER_ADMIN_PASS to a password you choose. This lets you open the site in a browser and sets your admin password safely. source
- Make your data folder use UID 1000 Save your files in the data folder you mount into the container, and make sure it is owned by UID 1000 (the numeric user ID the container uses). If the ownership is wrong, PsiTransfer may fail to save uploads or read files back. source
- Open port 3000 to reach the site By default, PsiTransfer listens on port 3000 (the number after the site address), so that port must be open for your browser to reach it. If you use a custom port, set PSITRANSFER_PORT and map the container port to match it. source
Fetched 7 days ago - each note links to its source
Variants
Alternatives
No alternatives collected yet.
Common questions
Do recipients need accounts to upload files?
No. PsiTransfer is designed to work without accounts or logins.
Does the upload page work on phones?
Yes, it has a mobile-friendly responsive interface.
Can PsiTransfer be used for very large file transfers?
Yes, it supports many and very big files using streams, and uploads and downloads are resumable.
Can I set an expiration time?
Yes, you can set an expire-time.
Answers sourced from github.com
Community
- Does anyone use a selfhosted download portal like PsiTransfer? - Reddit (reddit)
- Lightweight solution to receive files : r/selfhosted - Reddit (reddit)
- I often need people to send me large files. I'd like a selfhosted ... (reddit)
- Reddit - Please wait for verification (reddit)
- r/selfhosted on Reddit: WeTransfer alternative that requires password ... (reddit)
- PSiTransfer - A Simple Open Source Self-hosted File Sharing ... - Reddit (reddit)
Collected 14 days ago - public community threads