Webtor

Self-hosted torrent client that enables direct file downloads and instant streaming of video and audio content.

Webtor screenshot 1

Webtor is an open-source, self-hosted application that functions as a torrent client with a web interface. It allows users to manage torrents and access files without requiring a local torrent client on the end-user device. The software is deployed as a Docker image, providing a server-side environment for file management and media playback that can be accessed via a custom domain or port.

The application focuses on providing direct access to the contents of torrent files. Users can stream media or download specific files individually through a browser. It is designed for users who want to maintain a personal library of torrented content and access it remotely via a web browser or integrated third-party applications. The system handles the peer-to-peer communication on the server, serving the resulting data as standard web traffic to the client.

Key features

  • Direct download links for individual files within a torrent
  • Instant streaming for audio and video formats including mkv, mp4, and flac
  • On-the-fly ZIP archive creation for downloading entire torrents
  • Personal library with automatic detection of movies and series
  • Integration with Stremio via a dedicated addon
  • SDK for embedding torrent video playback into other websites
  • Automatic data cleaning based on configurable disk space thresholds
  • WebDAV interface for file access

Webtor uses an embedded PostgreSQL database by default, though it supports connection to external PostgreSQL instances through environment variables. For content enrichment, it integrates with the OMDB and KinoPoisk APIs to provide metadata for movies and series. The system includes optional video transcoding and can be configured to wait for a VPN connection before starting, which is useful for users employing tools like Gluetun. Administrators can control the automatic cleaner by setting specific percentage or byte values for free space thresholds to prevent disk saturation.

This software is a tool for users who require a centralized, self-hosted gateway for peer-to-peer file sharing and media streaming.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity8 months ago
Repository Age1 year
LicenseMIT
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.