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.
/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
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.