# 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.

Source: osrepos.com
Repository profile: https://osrepos.com/repo/webtor-io-self-hosted
Generated for open source discovery and AI-assisted research.

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.

GitHub: https://github.com/webtor-io/self-hosted
OSRepos URL: https://osrepos.com/repo/webtor-io-self-hosted

## 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.

## Topics

- Dockerfile
- torrent
- streaming
- self-hosted
- docker
- media server
- media
- utilities

## Repository Information

Last analyzed by OSRepos: Sat Feb 28 2026 12:52:35 GMT+0000 (Western European Standard Time)
Detail views: 14
GitHub clicks: 5

## Safety Notice

OSRepos shares public repositories for knowledge and discovery only. Review source code, dependencies, licenses, and security implications before running or installing anything.

## Content

## Introduction
Webtor Self-Hosted is the private, self-hosted version of the popular [webtor.io](https://webtor.io){:target="_blank"} 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](https://docs.docker.com/get-docker/){:target="_blank"}.
2.  **Start Webtor Instance**: Run the following command in your terminal:

    bash
    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>{:target="_blank"}.
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:

bash
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:

bash
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](https://github.com/webtor-io/embed-sdk-js){:target="_blank"} 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:

*   **GitHub Repository**: [webtor-io/self-hosted](https://github.com/webtor-io/self-hosted){:target="_blank"}
*   **Official Webtor Website**: [webtor.io](https://webtor.io){:target="_blank"}
*   **Webtor Embed SDK**: [webtor-io/embed-sdk-js](https://github.com/webtor-io/embed-sdk-js){:target="_blank"}