# hotheadhacker/seedbox-lite

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/hotheadhacker-seedbox-lite).**

4,526 stars · 346 forks · JavaScript · NOASSERTION

## Links

- GitHub: https://github.com/hotheadhacker/seedbox-lite
- awesome-repositories: https://awesome-repositories.com/repository/hotheadhacker-seedbox-lite.md

## Description

Seedbox-lite is a self-hosted media center and torrent streaming gateway. It functions as a containerized application that orchestrates a torrent engine and a responsive web interface to manage downloads and stream video content.

The system separates the torrent backend from the frontend via a REST API. It enables real-time playback of video files from torrents, allowing viewing to begin before the full transfer completes.

The platform covers torrent download management using magnet links, media playback with subtitle integration, and disk cache management. Access is secured through password-based authentication, and the system includes a zero-upload policy by disabling trackers and terminating wire connections.

The application is deployed using Docker Compose for consistent environment management.

## Tags

### Part of an Awesome List

- [Media Center Software](https://awesome-repositories.com/f/awesome-lists/media/media-center-software.md) — Provides a self-hosted application for organizing and streaming personal media libraries. ([source](https://github.com/hotheadhacker/seedbox-lite/blob/main/docker-compose.prod.yml))

### DevOps & Infrastructure

- [Self-Hosted Media Servers](https://awesome-repositories.com/f/devops-infrastructure/self-hosted-applications/self-hosted-media-servers.md) — Functions as a private platform for centralized storage and management of personal media libraries.
- [Media Center Orchestrations](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration/container-runtimes/runtime-configuration-interfaces/docker-socket-orchestrators/docker-target-configurators/docker-container-deployments/docker-compose-deployments/media-center-orchestrations.md) — Orchestrates a torrent engine and responsive web interface using Docker Compose for deployment.
- [Authenticated Media Access](https://awesome-repositories.com/f/devops-infrastructure/infrastructure/private-enterprise-management/self-hosted-services/private-infrastructure-management/access-managers/authenticated-media-access.md) — Implements authenticated access to restricted private media content on a self-hosted server.
- [Upload Prevention Terminations](https://awesome-repositories.com/f/devops-infrastructure/client-connectivity-tools/connection-termination/upload-prevention-terminations.md) — Enforces a zero-upload policy by terminating outbound wire protocol connections.
- [Docker Compose Deployments](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration/container-runtimes/runtime-configuration-interfaces/docker-socket-orchestrators/docker-target-configurators/docker-container-deployments/docker-compose-deployments.md) — Orchestrates the backend server and frontend interface using Docker Compose for simplified installation. ([source](https://github.com/hotheadhacker/seedbox-lite/blob/main/docker-compose.yml))
- [Containerized Application Deployments](https://awesome-repositories.com/f/devops-infrastructure/containerized-application-deployments.md) — Packages the entire media center environment using portable container images for consistent deployment. ([source](https://github.com/hotheadhacker/seedbox-lite#readme))
- [Multi-Service Container Orchestration](https://awesome-repositories.com/f/devops-infrastructure/multi-service-container-orchestration.md) — Uses Docker Compose to orchestrate the backend server and frontend interface in isolated environments.

### Graphics & Multimedia

- [Torrent Streaming](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/media-processing-workflows/stream-content-distribution/torrent-streaming.md) — Enables real-time playback of video files from torrents, allowing viewing to begin before the full transfer completes. ([source](https://github.com/hotheadhacker/seedbox-lite#readme))
- [Media Playback Controls](https://awesome-repositories.com/f/graphics-multimedia/media-playback-controls.md) — Implements controls for playing video content with subtitles and native fullscreen support. ([source](https://github.com/hotheadhacker/seedbox-lite/blob/main/README.md))
- [Media Servers](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/media-processing-workflows/stream-content-distribution/torrent-streaming/media-servers.md) — Implements a self-hosted media center for managing torrent downloads and streaming video content.
- [Media Management Interfaces](https://awesome-repositories.com/f/graphics-multimedia/web-based-media-players/media-management-interfaces.md) — Includes a web-based interface for browsing, searching, and organizing a torrent-based media collection. ([source](https://github.com/hotheadhacker/seedbox-lite/blob/main/docker-compose.yml))
- [Video Subtitle Rendering](https://awesome-repositories.com/f/graphics-multimedia/video-subtitle-rendering.md) — Renders various video formats and automatically loads corresponding subtitle files for synchronized playback. ([source](https://github.com/hotheadhacker/seedbox-lite#readme))

### Networking & Communication

- [Range Request Servers](https://awesome-repositories.com/f/networking-communication/byte-range-requesting/range-request-servers.md) — Provides a server that bridges HTTP range requests to torrent piece requests for real-time video seeking.
- [Direct Media Streaming](https://awesome-repositories.com/f/networking-communication/distributed-systems-p2p/peer-to-peer-networking/peer-to-peer-file-sharing/magnet-link-management/magnet-link-resolution/direct-media-streaming.md) — Generates direct URLs to stream media content directly from resource identifiers. ([source](https://github.com/hotheadhacker/seedbox-lite/blob/main/ENVIRONMENT-CONFIG.md))
- [Wire Protocol Terminations](https://awesome-repositories.com/f/networking-communication/peer-to-peer-protocols/bitcoin-wire-protocols/bittorrent-wire-protocol-encoders/wire-protocol-terminations.md) — Prevents peer data sharing by disabling trackers and forcefully closing outbound network connections.
- [Zero-Upload Enforcements](https://awesome-repositories.com/f/networking-communication/zero-upload-enforcements.md) — Maintains a zero-upload policy by disabling trackers and forcefully closing outbound network connections. ([source](https://github.com/hotheadhacker/seedbox-lite/blob/main/REVOLUTIONARY-SYNC-BRIDGE.md))

### Security & Cryptography

- [Password Access Restrictions](https://awesome-repositories.com/f/security-cryptography/domain-access-restrictions/request-access-restrictions/password-access-restrictions.md) — Secures the application interface and API endpoints using password-based authentication. ([source](https://github.com/hotheadhacker/seedbox-lite/blob/main/README.md))
- [Interface Access Security](https://awesome-repositories.com/f/security-cryptography/interface-access-security.md) — Protects the management interface and data access layers via password-based security. ([source](https://github.com/hotheadhacker/seedbox-lite#readme))
- [Credential-Based Access Controls](https://awesome-repositories.com/f/security-cryptography/identity-based-access-control/credential-based-access-controls.md) — Secures API endpoints and the web interface using password-based credential verification.

### System Administration & Monitoring

- [Torrent Management APIs](https://awesome-repositories.com/f/system-administration-monitoring/3d-printer-management/remote-3d-printer-managers/rest-apis/torrent-management-apis.md) — Provides a RESTful API for controlling download queues and monitoring torrent progress.
- [Torrent Transfer Managers](https://awesome-repositories.com/f/system-administration-monitoring/activity-monitors/torrent-progress-monitors/torrent-transfer-managers.md) — Manages the torrent download lifecycle, including adding magnet links and tracking real-time progress. ([source](https://github.com/hotheadhacker/seedbox-lite/blob/main/README.md))

### Data & Databases

- [Media Segment Caching](https://awesome-repositories.com/f/data-databases/data-caching/local-data-caches/media-segment-caching.md) — Caches fragmented media streams with configurable size limits and automated cleanup to optimize disk usage. ([source](https://github.com/hotheadhacker/seedbox-lite#readme))
- [Disk Caching Systems](https://awesome-repositories.com/f/data-databases/disk-caching-systems.md) — Implements a disk-backed caching system to track and clear stored data based on host storage limits. ([source](https://github.com/hotheadhacker/seedbox-lite/blob/main/README.md))

### Software Engineering & Architecture

- [Backend-Frontend Decoupling](https://awesome-repositories.com/f/software-engineering-architecture/backend-frontend-decoupling.md) — Separates the torrent engine from the web interface using a RESTful communication layer.
- [Disk-Backed LRU Evictions](https://awesome-repositories.com/f/software-engineering-architecture/memory-management/lru-cache-eviction/disk-backed-lru-evictions.md) — Implements a disk-backed cache that automatically evicts the least-recently-used files to maintain storage limits.
