- Add healthcheck
- Allow directory listing for WebDAV
- Remove php-fpm access log (already mirrored by nginx)
- ruTorrent 3.9 revision Novik/ruTorrent@ec8d8f1
- rTorrent 0.9.8 and libTorrent 0.13.8
- XMLRPC 01.55.00
- cURL 7.65.3
- Add
large_client_header_buffers
Nginx config
- Add
REAL_IP_FROM
,REAL_IP_HEADER
andLOG_IP_VAR
environment variables
- ruTorrent 3.9
- Add mktorrent for ruTorrent create plugin
- Replace core ruTorrent GeoIP plugin with GeoIP2 plugin
- Allow to customize auth basic string (Issue #5)
- Bind ruTorrent HTTP port to unprivileged port :
8080
- Fix Nginx WebDAV module version
- Update ruTorrent to Novik/ruTorrent@4d3029c
- Update libs (XMLRPC, Libsig, cURL)
- Nginx
default.conf
overrides our conf (Issue #1)
- Based on
nginx:stable-alpine
- Optimize layers
- Include path error for custom plugins and themes
- Add ruTorrent 3.8 web client
- Add option to remove core plugins of ruTorrent (default
erasedata,httprpc
) - Add a boostrap (default) config for rTorrent in
/etc/.rtlocal.rc
- Move
/var/rtorrent
to/data/rtorrent
- Use Nginx WebDAV module instead of Apache
- Compile Nginx from source for better performance
- Remove Apache2 and implement Nginx WebDAV
- Do not process entrypoint on
htpasswd
command - Add reverse proxy example with Traefik
- Remove old docker tags
0.9.6-0.13.6
and0.9.7-0.13.7
- Do not persist runtime data
- Rename repository
rtorrent-rutorrent
(github and docker hub)
- Force rTorrent process as a daemon through command flag
- Add .rtorrent.rc if not exist
- Move runtime data in
/var/rtorrent/run
- Enable WebDAV protocol on
downloads/complete
with basic auth
- rTorrent 0.9.7 and libTorrent 0.13.7
- Base image updated to Alpine Linux 3.7
- c-ares 1.14.0
- curl 7.60.0
- Move
RTORRENT_HOME
to/var/rtorrent
- XMLRPC through nginx over SCGI socket with basic auth
- Do not expose SCGI port (use a local socket instead)
- Run the rTorrent process as a daemon
- Replace deprecated commands in
.rtorrent.rc
- Review supervisor config
- Initial version