Sign inSign up

nicholasvmoore/docker-rtorrent

By nicholasvmoore

•Updated over 9 years ago

rtorrent + rutorrent (nginx + php-fpm) fedora:latest

Image
1

471

nicholasvmoore/docker-rtorrent repository overview

⁠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

ResourceConsumption
RAM:~77 MB
DISK496.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

VolumeFilesystem Location
/config/home/%u/git/%u-rtorrent
/downloads/home/%u/downloads
/watch/home/%u/watch
/session/home/%u/session

Tag summary

Content type

Image

Digest

sha256:5c70f9e54…

Size

178 MB

Last updated

over 9 years ago

docker pull nicholasvmoore/docker-rtorrent