Transmission is the favorite BT client for many , but Qnap doesn’t offer it in app center any more. However Qnap now offers you container station in which you can run LXC or Docker container. With Docker, you can very easily install transmission and several other applications Graphically , within minutes
Step 1. Find The docker Image
- Click on Container Station
- Click on Create
- Search for “Transmission”
- Select the image from Linux Server
- Click on Create
- Enter the Name of your Container. Auto Start is selected by Default
- Set the CPU and Memory to half of what you have. This container takes very little resources ( less than 1% of CPU and RAM in my case) , but you can set the upper limit to 50% .
Step 2. Set the Network to Bridge Mode ( with DHCP or Static)
You will need an IP address to access your transmission webfront. For this set the network on Bridge mode. Set it to DHCP if you have a DHCP server,or Static if you want to have a Fixed IP.
Step 3. Specify your Config, Download and Watch Directory
You need to mount 3 directories.
/config
holds your configuration files.
/downloads
is where your downloads are saved
/watch
is where you place new torrents.
You can skip mounting the config
directory and it will by default create one for you.
For /downloads
you would always want to mount a directory on Qnap. I use /Download
directory on qnap for downloading so I specified this. Further I created watch
and config
directories under download .
Step 4. Run the container, find the ip and access transmission webfront
Run the container and you can see its IP address in the console. In case you don’t see the IP address, you can click on terminal and run ifconfig
command. It will open a new window with the output and you will have the ip address.
Use that ip address to access your transmission webfront with the port 9091. ( for example 192.168.1.198:9091 )
There is no username or password required to login. If you want further security you can edit the /config/settings.json
file to specify which ip address are allowed to login from, a username and a password
That’s all there is to running transmission on your Qnap. In next tutorial I will show you how to install couchpotato using Docker container on qnap.