aria2 supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink, and can be manipulated via built-in JSON-RPC and XML-RPC interfaces.
The image is an automated build without any dependency from the source repository other than the Dockerfile (which is published for your review).
I have tried to include all aria2's features; if you find anything missing, write a comment and I will try to add it.
$ docker run --rm tbaxx/aria2:1.31.0 -v aria2 version 1.31.0 Copyright (C) 2006, 2016 Tatsuhiro Tsujikawa This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ** Configuration ** Enabled Features: Async DNS, BitTorrent, Firefox3 Cookie, GZip, HTTPS, Message Digest, Metalink, XML-RPC, SFTP Hash Algorithms: sha-1, sha-224, sha-256, sha-384, sha-512, md5, adler32 Libraries: zlib/1.2.8 libxml2/2.9.4 sqlite3/3.16.2 GnuTLS/3.5.8 nettle GMP/6.1.2 c-ares/1.12.0 libssh2/1.7.0 Compiler: gcc 6.3.0 20170124 built by x86_64-pc-linux-gnu on Feb 1 2017 07:41:04 System: Linux 4.9.12-moby #1 SMP Tue Feb 28 12:11:36 UTC 2017 x86_64 Report bugs to https://github.com/aria2/aria2/issues Visit https://aria2.github.io/
thank you very much