Webtor Self-Hosted: Stream and Download Torrents with Your Own Docker Instance

This repository profile is provided by osrepos.com, an open source repository discovery platform.

Webtor Self-Hosted: Stream and Download Torrents with Your Own Docker Instance

Summary

Webtor Self-Hosted offers a robust, all-in-one Docker image for streaming and downloading torrents directly from your own server. This self-hosted solution provides instant video and audio streaming, direct file downloads, and the ability to download entire torrents as ZIP archives. It's an excellent choice for those seeking a private, customizable media streaming and management platform.

Repository Information

Analyzed by OSRepos on February 28, 2026

Topics

Click on any tag to explore related repositories

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Introduction

Webtor Self-Hosted is the private, self-hosted version of the popular webtor.io service, packaged conveniently as an all-in-one Docker image. It allows users to stream video and audio, download individual files, or entire torrents as ZIP archives, all without needing a traditional torrent client. This project brings the power of Webtor directly to your infrastructure, offering complete control over your media streaming and downloading experience.

Installation

To get Webtor Self-Hosted up and running, you'll need Docker installed.

  1. Install Docker: If you haven't already, install Docker on your system. You can find instructions on the official Docker website.
  2. Start Webtor Instance: Run the following command in your terminal:
    docker run -d -p 8080:8080 -v data:/data -v pgdata:/pgdata --name webtor --restart=always ghcr.io/webtor-io/self-hosted:latest
    
  3. Access UI: Open your web browser and navigate to http://localhost:8080.
  4. You're All Set!: Your Webtor instance is now ready to use.

Examples

Webtor Self-Hosted is highly configurable. Here are a couple of common setup examples:

Custom Domain

If you plan to access your Webtor instance from a specific domain, set the DOMAIN environment variable:

docker run -e DOMAIN=https://example.com -d -p 8080:8080 -v data:/data -v pgdata:/pgdata --name webtor --restart=always ghcr.io/webtor-io/self-hosted:latest

Custom Port

To run Webtor on a different local port, adjust the port mapping and the DOMAIN variable accordingly:

docker run -e DOMAIN=http://localhost:8085 -d -p 8085:8080 -v data:/data -v pgdata:/pgdata --name webtor --restart=always ghcr.io/webtor-io/self-hosted:latest

Why Use Webtor Self-Hosted?

Webtor Self-Hosted offers a compelling set of features for anyone looking to manage and consume torrent content:

  • Instant Streaming: Stream video and audio files directly from torrents without full download. Supports popular formats like mp4, mkv, mp3, and flac.
  • Direct Download Links (DDL): Download individual files from a torrent with a direct link.
  • ZIP Archive Download: Download entire torrents as a single ZIP file, preserving directory structure.
  • Personal Library: Organize your media collection, with automatic detection for movies and series.
  • Stremio Integration: Easily integrate your Webtor library with Stremio for watching on various devices.
  • Developer-Friendly: Utilize the Webtor SDK to embed torrent video playback into your own websites.
  • Full Control: Host your own instance for privacy and complete control over your data and settings.

Links

For more detailed information, contributions, or to explore the project further, visit the official repositories:

Related repositories

Similar repositories that may be relevant next.

Source repository

Open the original repository on GitHub.

View on GitHub
OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️