Sign inSign up

renatomb/rutorrent

By renatomb

•Updated about 1 month ago

ruTorrent + rTorrent Docker image (Ubuntu) - Non-root, full plugin timezone UID/GID support.

Image
Networking
Developer tools
Web servers
0

691

renatomb/rutorrent repository overview

⁠ruTorrent Docker

A complete Docker image to run rTorrent + ruTorrent based on Ubuntu.

⁠Key Features:
  • Runs as non-root user (UID and GID are configurable)
  • Full support for ruTorrent plugins (mediainfo, ffmpeg, sox, screenshots, and more)
  • Configurable timezone (default: America/Fortaleza)
  • Includes Nginx + PHP-FPM
  • Modern rTorrent configuration
  • Ready to use with Docker Compose
⁠Exposed Ports:
  • 8666 → Web UI (ruTorrent)
  • 51413 → Torrent traffic (TCP/UDP)
  • 51414 → DHT
  • ./downloads → Downloaded files
  • ./config → Persistent configuration
  • ./logs → Logs
⁠Usage with docker compose
services:
  rutorrent:
    image: renatomb/rutorrent:latest
    container_name: rutorrent
    environment:
      TIMEZONE: ${TIMEZONE:-America/Fortaleza}
      UID: ${UID:-1000}
      GID: ${GID:-1000}
      # Exemplo 1 (ativo): 10 Mbps down / 1 Mbps up
      RT_DOWNLOAD_RATE_KB: ${RT_DOWNLOAD_RATE_KB:-1250}
      RT_UPLOAD_RATE_KB: ${RT_UPLOAD_RATE_KB:-125}
      # Exemplo 2 (ilimitado): descomente para liberar limites
      # RT_DOWNLOAD_RATE_KB: 0
      # RT_UPLOAD_RATE_KB: 0
    ports:
      - "8666:8666"        # WebUI ruTorrent
      - "51413:51413/tcp"  # torrent (peers)
      - "51413:51413/udp"  # torrent (uTP/UDP)
      - "51414:51414/udp"  # DHT
    volumes:
      - ./downloads:/data/downloads
      - ./config:/data/config
      - ./rutorrent-share:/var/www/rutorrent/share
      - ./logs:/data/logs
    restart: unless-stopped

A lightweight and well-configured seedbox solution for home use.

If you have any questions or suggestions, please feel free to open an issue on GitHub⁠.

Source code available at github.com/renatomb/docker-rutorrent⁠.

Tag summary

Content type

Image

Digest

sha256:732af8d43…

Size

267.7 MB

Last updated

about 1 month ago

docker pull renatomb/rutorrent