Coder Social home page Coder Social logo

allomart1 / rutorrent-flood-docker Goto Github PK

View Code? Open in Web Editor NEW

This project forked from romancin/rutorrent-flood-docker

0.0 1.0 0.0 149 KB

A repository for creating a docker container including rtorrent with rutorrent and flood interfaces

PHP 88.54% JavaScript 10.77% Shell 0.69%

rutorrent-flood-docker's Introduction

rutorrent-flood-docker

A repository for creating a docker container including rtorrent with rutorrent and flood interfaces.

Donate

You can invite me a beer if you want ;)

This is a completely funcional Docker image with flood, rutorrent, rtorrent, libtorrent and a lot of plugins for rutorrent, like autodl-irssi, filemanager, fileshare and other useful ones.

Based on Alpine Linux, which provides a very small size.

Includes plugins: logoff fileshare filemanager pausewebui mobile ratiocolor force_save_session showip ...

Also installed and selected by default this awesome theme: club-QuickBox

Also includes MaterialDesign theme as an option.

Tested and working on Synology and QNAP, but should work on any x86_64 devices.

Instructions:

  • Map any local port to 443 for SSL rutorrent access (Default username/password is admin/admin)
  • Map any local port to 51415 for rtorrent
  • Map any local port to 3000 for SSL flood access
  • Map a local volume to /config (Stores configuration data, including rtorrent session directory. Consider this on SSD Disk)
  • Map a local volume to /downloads (Stores downloaded torrents)

In order to change rutorrent web access password execute this inside container:

  • sh -c "echo -n 'admin:' > /config/nginx/.htpasswd"
  • sh -c "openssl passwd -apr1 >> /config/nginx/.htpasswd"

Sample run command:

For rtorrent 0.9.6 version:

docker run -d --name=rutorrent-flood
-v /share/Container/rutorrent-flood/config:/config
-v /share/Container/rutorrent-flood/downloads:/downloads
-e PGID=0 -e PUID=0 -e TZ=Europe/Madrid
-p 9443:443
-p 3000:3000
-p 51415-51415:51415-51415
romancin/rutorrent-flood:latest \

For rtorrent 0.9.4 version:

docker run -d --name=rutorrent-flood
-v /share/Container/rutorrent-flood/config:/config
-v /share/Container/rutorrent-flood/downloads:/downloads
-e PGID=0 -e PUID=0 -e TZ=Europe/Madrid
-p 9443:443
-p 3000:3000
-p 51415-51415:51415-51415
romancin/rutorrent-flood:0.9.4 \

Rememeber editing /config/rtorrent/rtorrent.rc with your own settings, specially your watch subfolder configuration.

rutorrent-flood-docker's People

Contributors

romancin avatar codehhh avatar

Watchers

Blockval avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.