Public | Automated Build

Last pushed: 3 months ago
Short Description
rtorrent + rutorrent (nginx + php-fpm) fedora:latest
Full Description

Docker container with rTorrent and ruTorrent

Description

This docker container is a near fully baked container of rtorrent + rutorrent using php-fpm with nginx utilizing unix sockets. In order for this container to run you must clone my git repot to pull in two necessary files {htpasswd & rtorent.rc}. These files must reside in the /config volume of your container in order for rtorrent and nginx to run. I've also added a customize.sh script which is the first process executed by supervisord. This allows you to make any modifications to the container before anything else is started. For example, you may have your own rutorrent user configuration that you would like to copy into the container.

Resource Requirements

Resource Consumption
RAM: ~77 MB
DISK 496.8 MB

Processes managed by supervisord:

  • nginx
  • php5-fpm
  • rtorrent

EXPOSE

  • Web UI ports: 80
  • Incoming connections port: 56000 (tcp,udp)
  • Downloads volume: /downloads
  • Session volume: /session
  • Config volume: /config
  • Watch volume: /watch

Basic Auth

Access rutorrent: http://{your_host_address}:8080

  • User: root
  • Pass: Welcome!

SystemD template volume mounts

Volume Filesystem Location
/config /home/%u/git/%u-rtorrent
/downloads /home/%u/downloads
/watch /home/%u/watch
/session /home/%u/session
Docker Pull Command
Owner
nicholasvmoore
Source Repository

Comments (0)