ruTorrent web interface⚓︎
Current packaged version⚓︎
- ruTorrent:
5.3.1 - Upstream release:
v5.3.1 - Package recipe:
make/pkgs/rutorrent/rutorrent.mk - Steward: Ircama
Package role in this tree⚓︎
This package installs the full ruTorrent web interface under /usr/mww/rutorrent and is designed to work with the separate rtorrent daemon and rtorrent-cgi configuration UI.
The package can install:
- ruTorrent core only.
- ruTorrent with official base plugins.
- Additional bundled third-party plugins selected at build time.
Freetz-specific customizations kept on top of upstream⚓︎
The ruTorrent package in this tree is not a plain upstream copy. After unpacking the upstream release, the recipe preserves and reapplies several local customizations:
php/settings.phpis overridden with the local Freetz version for rTorrent 0.16+ compatibility.conf/config.phpis patched to auto-loadfreetz_config.phpfor dynamic SCGI and top-directory configuration.index.phpis provided locally as a WebCFG auth gate for direct/rutorrent/access.rtorrent_xmlrpc_proxy.phpis provided locally to expose an authenticated XMLRPC-to-SCGI proxy.- Local config templates and fallback
share/settingsdata are copied after the upstream files.
These customizations are intentionally preserved during upgrades.
Build-time plugin model⚓︎
The package supports official/base plugin installation plus several bundled third-party plugins, including:
autodl-irssimobilechatnfohostnamefilemanageror the Freetz-enhancedfreetz-filemanagermediastreamfilesharelogoffpausewebuiinstantsearchtoggle_details_buttontrackerstatus
Notes for this version bump⚓︎
Upstream v5.3.1 keeps the paths used by the local Freetz overlays, including:
conf/config.phpphp/settings.phpindex.htmlplugins/httprpc/action.php
This allows the package to move from 5.2.10 to 5.3.1 without changing the local overlay strategy.
Related packages⚓︎
rtorrentfor the daemon and libtorrent stack.rtorrent-cgifor setup wizard, save/apply handling, and config editors.phpandhttpd-webcfgfor serving the UI.