A dockerfile to run the Deluge torent client, based on Alpine Linux.
It expects a partition to store data mapped to /config in the container, and a volume where your torrents should go stored at /media. Enjoy!
This dockerfile uses a user with uid 902, and a gid of 900. Make sure this user has write access to the /config folder.
The uid can be overridden by the environment variables
Example run command
docker run -d --restart=always --name=deluge -v host/path/to/config:/config -v host/path/to/downloads:/downloads -p 51360:51360/udp -p 8112:8112 -p 58846:58846 spritsail/deluge