Transmission

Fast, easy, free Bittorrent client.

GPL-3.0 C++/deb File Transfer - Peer-to-peer Filesharing
Source code

Other self-hosted file transfer - peer-to-peer filesharing

Simple, robust, BitTorrent tracker (client and server) implementation.
MIT
Lightweight, cross-platform BitTorrent client.
GPL-3.0
Simple and user-friendly, breakpoint-resumable peer-to-peer text, image, and file transfer tool based on WebRTC.
MIT Docker
Free cross-platform bittorrent client with a feature rich Web UI for remote access.
GPL-2.0
slskd
A modern client-server application for the Soulseek file sharing network.
AGPL-3.0 Docker
Web-based torrent client with instant audio/video streaming.
MIT Docker

Run it with Docker

Spin up Transmission on a VPS in minutes. Use the docker-compose generator to get a starter snippet, or grab a server below.

Generate compose file Browse File Transfer - Peer-to-peer Filesharing