in

Self-hostable , easy-to-use , lightweight and feature-rich torrent client written in Go


self-hostable torrent client


ScreenshotsReleasesFeatures Installation UsageDocker Build License


BitTorrent Client written in Go.
It can be run locally or be hosted in Remote Server with good resources
to use that Server as SeedBox.
It is Single Completely Statically Linked Binary with Zero External Dependencies .

exatorrent is simple yet feature-rich . It is
lightweight and light on resources. It comes with Beautiful Responsive Web Client written in Svelte and Typescript ,
but thanks to documented WebSocket API of exatorrent , you can also write your own client if you want to.

exatorrent can operate in Optional Multi-User Mode administrated by admin user/s
but it can successfully be used by Single-User as well.
Torrented Files are stored in local disk of device where it’s run, which are then retrievable or streamable via HTTP.


More Screenshots →


  • Releases . Mark it as executable and run it . Refer Usage .
    wget https://github.com/varbhat/exatorrent/releases/latest/download/exatorrent-linux-amd64
    chmod u+x ./exatorrent-linux-amd64
    ./exatorrent-linux-amd64
  • Docker: exatorrent can also be run inside Docker ( or Podman ). See Docker Docs .
    docker pull ghcr.io/varbhat/exatorrent:latest
    docker run -p 5000:5000 -p 42069:42069 -v /path/to/directory:/exa/exadir ghcr.io/varbhat/exatorrent:latest
  • Build: exatorrent is open source and can be built from sources . See Build Docs .

Note that Username and Password of Default User created on first run are adminuser and adminpassword respectively. You can change Password later but Username of Account can’t be changed after creation. Refer Usage .

Github Actions is used to build and publish Releases and Docker/Podman Images of exatorrent .

If you want to deploy exatorrent on server , please also refer Deploy Docs .

Read More →

Discussions and the Issues.

contributing docs first.

Sponsor

If you like this Project , please consider this as an opportunity to sponsor / donate to this project . This would help me maintain this project and also work on other Open Source Projects . Use Liberapay , Paypal , Ko-fi or UPI (VPA: [email protected]) to Sponsor / Donate to this Project .

GPL-v3

GitHub

https://github.com/varbhat/exatorrent




Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

GIPHY App Key not set. Please check settings

About bitwise operations – DEV Community

Add Fuzzy Search to Your Web App with this Open Source Tool