XD
Unofficial docker image for the XD - I2P BitTorrent Client
Current features:
- i2p only, no chances of cross network contamination, aka no way to leak IP.
- no java required, works with i2pd router
More about XD - https://github.com/majestrate/XD
Requirements
Usage
- create "/xd" directory (for example) on your host.
- set environment variable HOST_USER: HOST_USER=username.
- username - host user, must exist and have read/write permissions on the "/xd" directory.
- create container from docker image "ksey/xd", set I2P_ROUTER="i2pd_IP_adress:7656", connect host "/xd" directory to the container directory "/home/xd" and start container.
Example:
HOST_USER=<username>
docker pull ksey/xd
docker run --name XD -d -p 1488:1488 \
-e HOST_USER_ID=$(id -u $HOST_USER) \
-e HOST_GROUP_ID=$(id -g $HOST_USER) \
-e I2P_ROUTER=<i2pd_IP_adress>:7656 \
-v /xd:/home/xd ksey/xd
- IP address of the i2pd router MAST be changed to actual IP!!!
After started put torrent files into `/xd/storage/downloads` to start downloading.
To seed torrents put data files into `/xd/storage/downloads` first then add torrent files.
Web UI can be accessed at http://*host_ip*:1488/
# #
### majestrate/XD last 10 commits:
* 2023-01-24 20:05:02: [majestrate/XD, COMMIT] Merge pull request #101 from Elcoid/fr-docs
* 2023-01-24 20:02:17: [majestrate/XD, COMMIT] Merge pull request #100 from Elcoid/sequential-check
* 2023-01-24 17:21:36: [majestrate/XD, COMMIT] Add french translation of docs
* 2023-01-24 14:40:26: [majestrate/XD, COMMIT] Add mutex in fsTorrent.VerifyAll
* 2022-03-15 16:14:46: [majestrate/XD, COMMIT] Merge pull request #97 from acetoneRu/master
* 2022-03-15 15:49:08: [majestrate/XD, COMMIT] I2CP parameters
* 2021-12-19 14:02:00: [majestrate/XD, COMMIT] Merge pull request #96 from r4sas/trackers
* 2021-12-19 08:16:08: [majestrate/XD, COMMIT] announce uploaded size (counted for session, not since torrent was added)
* 2021-12-19 08:09:02: [majestrate/XD, COMMIT] add extension to built with make windows binary
* 2021-12-19 04:25:32: [majestrate/XD, COMMIT] add r4sas opentracker, reorder list (skank and thebland is less stable)