Sign inSign up

epicmorg/torrserver

By epicmorg

•Updated about 2 hours ago

TorrServer (torrent streaming server) on Debian trixie

Image
0

7.8K

epicmorg/torrserver repository overview

⁠epicmorg/torrserver

TorrServer⁠ — streams torrents over HTTP so media players can play them without waiting for the full download. Runs on epicmorg/debian:trixie.

⁠What's inside

  • torrServer — the latest TorrServer-linux-amd64 release binary at build time, in /usr/local/share/epicmorg/torrserver/bin (on PATH)
  • config/database directory /usr/local/share/epicmorg/torrserver/config (volume)
  • healthcheck: HTTP request to the web UI every 2 minutes
  • GODEBUG=madvdontneed=1 — returns freed memory to the OS promptly

⁠Tags

TagsDockerfile
latest.⁠

Every tag is pushed to docker.io, quay.io and ghcr.io (epicmorg/torrserver:<tag> on each) - same digest everywhere.

⁠Usage

services:
  torrserver:
    image: epicmorg/torrserver:latest
    restart: unless-stopped
    ports:
      - "8090:8090"          # web UI / HTTP API
      - "32000:32000"        # UPnP
      - "32000:32000/udp"
    volumes:
      - ./torrserver:/usr/local/share/epicmorg/torrserver/config

Open http://<host>:8090.

VariableDefaultMeaning
UI_PORT8090web UI / API port
UPNP_PORT32000exposed UPnP port

Tag summary

Content type

Image

Digest

sha256:0ae01384b…

Size

718.6 MB

Last updated

about 2 hours ago

docker pull epicmorg/torrserver