This repository has been archived on 2021-03-28. You can view files and clone it, but cannot push or open issues/pull-requests.
blog/content/posts/Transmission Server.md

35 lines
1.4 KiB
Markdown
Raw Permalink Normal View History

2020-11-27 13:36:38 +01:00
---
2020-12-03 10:38:14 +01:00
draft: true
2020-11-27 14:48:21 +01:00
title: "Transmission On Docker"
2020-11-27 13:36:38 +01:00
date: 2020-11-26T15:20:30+01:00
2020-11-27 18:29:15 +01:00
tags: ["Docker"]
2020-11-27 13:36:38 +01:00
---
2020-11-27 14:48:21 +01:00
Transmission is a widely used torrenting client for Linux. But did you know
you could also run it as a server? This means you could download your torrents
on for example a remote VPS. As torrents heavily rely on both upload and
download speeds, you can expect a tremendous increase in speed thanks to the
high upload speeds of servers.
2020-11-27 13:36:38 +01:00
In this tutorial, I'll be teaching you how to install Transmission Server on
2020-11-27 14:48:21 +01:00
your VPS or server of choice using Docker, so you can download torrents at
blazing fast speeds.
2020-11-27 18:29:15 +01:00
## Needed Software
2020-11-27 14:48:21 +01:00
First of all, we'll need Docker and docker-compose. On Ubuntu, you can install
these as follows:
`sudo apt install docker.io docker-compose`
For other distros, just use their respective package manager. The Docker
package will probably be called `docker.io` or `docker`.
2020-11-27 18:29:15 +01:00
## The Image
2020-11-27 14:48:21 +01:00
We'll be using [linuxserver.io](https://www.linuxserver.io/)'s
[Transmission Image](https://docs.linuxserver.io/images/docker-transmission).
It comes pre-configured, and can mostly be initialized by just setting some
environment variables. However, I won't be using those, as I find just changing
the configuration file myself is much more straightforward and reliable. I will
teach you how to change this file to your liking, so that you too can have full
control over your Transmission server.