Torrent Web Torrent Web is a self hosted server. It lets you direct download torrents with a simple web UI.